python mysql sybase中checkpoint干吗用的,如果在mysql中checkpoint表示什么?

sybase中checkpoint干吗用的,如果在mysql中checkpoint表示什么?检查点的作用:将缓冲池中的脏页刷新回磁盘。区别在于有多少脏页要刷新到磁盘以及何时触发检查点。检查点解决的问题

sybase中checkpoint干吗用的,如果在mysql中checkpoint表示什么?

检查点的作用:将缓冲池中的脏页刷新回磁盘。区别在于有多少脏页要刷新到磁盘以及何时触发检查点。检查点解决的问题:1。缩短数据库的恢复时间(当数据库关闭时,您不需要重做所有日志,因为检查点之前的页面已刷新回磁盘)。当缓冲池不足时,将脏页刷新到磁盘(当缓冲池不足时,根据LRU计算,最近最少使用的页将溢出)。如果此页是脏的,则必须强制执行检查点以将脏页刷新回磁盘)

3。当redo日志不可用时,刷新脏页(它是循环使用的,并且不会无限增加)。在重用时,重做日志仍然需要使用,因此必须强制执行检查点以将脏页刷回磁盘)

Sql执行慢的原因可能有哪些?

SQL执行缓慢,大致可以分为两种情况