En præcis markør er en type databasemarkør, der giver det mest nøjagtige og ajourførte resultatsæt. Det garanterer, at de data, der er returneret af markøren, nøjagtigt vil matche dataene i databasen på det tidspunkt, markøren blev oprettet.
For at opnå dette låser præcise markører de rækker, de får adgang til. Dette forhindrer andre transaktioner i at ændre eller slette rækkerne, mens markøren er åben. Som et resultat er præcise markører den langsomste type markør, men de er også de mest pålidelige.
Præcise markører bruges ofte i applikationer, der kræver et højt nøjagtighedsniveau, såsom finansielle transaktioner eller dataregistreringssystemer. De bruges også i applikationer, der kræver, at markører forbliver åbne i lang tid, såsom rapporteringssystemer.