7
A
回答
15
這取決於所使用的編譯指示。 from The definitive guide to SQLite,Database Configuration:
許多編譯指示都有臨時和永久形式。臨時表格僅影響當前會話的整個生命週期。永久形式存儲在數據庫中並影響每個會話。
,或者在你的問題的話:在每個連接到數據庫中使用的臨時形式,首次創建數據庫時,使用永久形式。
的pragma documentation沒有明確指定,如果編譯是臨時或永久。然而,它通常會說類似於
必須在創建任何表之前打開自動吸塵功能。在創建表之後,無法啓用或禁用自動吸塵器。
意思auto_vacuum
是永久編譯或
當使用CACHE_SIZE編譯更改高速緩存的大小,改變只承受當前會話。
含義cache_size
是臨時性的。
所以你最好的選擇是回答你的問題,仔細閱讀你的特定附註的文檔。或者,您可以研究pragma source code(搜索** PRAGMA [
,區分大小寫)。
相關問題
- 1. 什麼時候編譯和構建,什麼時候不用.NET?
- 2. 爲什麼在編譯的時候
- 3. 什麼時候使用SQlite - iOS
- 4. Golang:什麼時候使用指針
- 5. 什麼時候在PHP上使用MVC?
- 6. 什麼時候在Shippo上使用QUOTE
- 7. 爲什麼和什麼時候值得使用指針指針?
- 8. GWT編譯器:什麼時候編譯錯誤是致命的?
- 9. 什麼時候StringBuffer/StringBuilder沒有被編譯器隱式使用?
- 10. 什麼時候使用__proto__和什麼時候使用原型
- 11. 什麼時候應該使用AWS,什麼時候不使用
- 12. intn_t什麼時候使用它,什麼時候不使用
- 13. 什麼時候使用Ruby和什麼時候使用PHP
- 14. 什麼時候使用ByteString,什麼時候不使用?
- 15. 使用編譯指示中的SQLite在獲得列名
- 16. 什麼時候在oracle中重新編譯時鎖定對象
- 17. 在Windows上使用SQLCipher編譯SQLite
- 18. 什麼時候應該使用async/await,什麼時候不用?
- 19. 什麼時候應該在智能指針上使用原始指針?
- 20. 在編譯的時候C++
- 21. 什麼時候使用指針,何時不使用它們
- 22. 在TypeScript中,什麼時候使用「let」,什麼時候使用「const」?
- 23. 什麼時候使用for-each和什麼時候在xslt中使用apply-templates?
- 24. PDO SQLite是什麼時候誕生的?
- 25. 什麼時候SQLite DataBase初始化?
- 26. 什麼時候使用sIFR?
- 27. 什麼時候使用MessageDigest.reset()
- 28. 什麼時候使用VK_IMAGE_LAYOUT_GENERAL
- 29. 什麼時候使用SVDRecommender
- 30. JOINS什麼時候使用?