python mysql sybase中checkpoint干嗎用的,如果在mysql中checkpoint表示什么?
sybase中checkpoint干嗎用的,如果在mysql中checkpoint表示什么?檢查點的作用:將緩沖池中的臟頁刷新回磁盤。區(qū)別在于有多少臟頁要刷新到磁盤以及何時觸發(fā)檢查點。檢查點解決的問題
sybase中checkpoint干嗎用的,如果在mysql中checkpoint表示什么?
檢查點的作用:將緩沖池中的臟頁刷新回磁盤。區(qū)別在于有多少臟頁要刷新到磁盤以及何時觸發(fā)檢查點。檢查點解決的問題:1。縮短數(shù)據(jù)庫的恢復(fù)時間(當(dāng)數(shù)據(jù)庫關(guān)閉時,您不需要重做所有日志,因為檢查點之前的頁面已刷新回磁盤)。當(dāng)緩沖池不足時,將臟頁刷新到磁盤(當(dāng)緩沖池不足時,根據(jù)LRU計算,最近最少使用的頁將溢出)。如果此頁是臟的,則必須強制執(zhí)行檢查點以將臟頁刷新回磁盤)
3。當(dāng)redo日志不可用時,刷新臟頁(它是循環(huán)使用的,并且不會無限增加)。在重用時,重做日志仍然需要使用,因此必須強制執(zhí)行檢查點以將臟頁刷回磁盤)
Sql執(zhí)行慢的原因可能有哪些?
SQL執(zhí)行緩慢,大致可以分為兩種情況