Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我看来,我一直认为数据库中的游标是用于访问结果集的指针。但我听说游标有隔离级别。
所以也许游标不仅仅是一个指针? 那么,似乎具有稳定性级别的 SQL 游标到底是什么?
SQL 游标是应用程序用于逐行操作集合中的数据的数据库对象
你可以检查这个MYSQL Transaction
附带说明:-
游标存在性能问题,因此请尽量避免使用它们!
游标是数据库引擎空间(对象或数字)中的指针。所以它是一个标识符,可用于从 sql 引擎获取您的查询(已经完成,但未获取)。
例如,对于像select * from somebigtable游标这样的简单查询,将指向行标题的列表结构,并且只有在您询问时才会从磁盘中获取行。
select * from somebigtable