我在mysql有基礎知識。但我想要更多。我的意思是,「如果我輸入一個查詢,那麼mysql服務器是如何處理它並把結果放在這裏的」,就像那樣。
我到底想要什麼,mysql服務器如何讀取.frm文件?
任何人都會向我提供該鏈接。先謝謝你。mysql如何工作?
回答
您需要考慮的執行計劃,以瞭解RDBMS的內部工作原理,試圖以此爲出發點:Understanding the Query Execution Plan
This pdf對我有用。它只與理論完成,但我想要實用。例如: - 關於此PDF中給出的查詢解析器,「在此階段,查詢解析器的目標是根據查詢創建一個解析樹結構,以便稍後在其他組件 管道。」 但我想要查詢解析器內部發生的事情(不僅是定義)。 – Firefox101
每次獲取信息您嘗試編寫查詢,只需發出以下命令並參見
Explain <select statement>
默認情況下爲gi讓您詳細瞭解實際執行查詢時將發生的情況。對調試非常有幫助,並改善了查詢的性能。
我到底想要什麼,mysql服務器如何讀取.frm文件? – Firefox101
.frm文件是MySQL用來存儲表格的數據文件。要查詢它們,您需要使用客戶端(如MySQL查詢瀏覽器)連接到MySQL服務器,您可以從http://dev.mysql.com/downloads/query-browser/下載該查詢瀏覽器。 .frm文件並不包含任何數據,它只是表定義,元數據,所有數據都包含在InnoDB數據庫引擎的ibdata文件或MyISAM引擎的.myd文件中。因此,一旦建立了連接,就可以直接從瀏覽器進行查詢。 – pratz
- 1. mysql AUTO_INCREMENT如何工作?
- 2. 如何工作有關MySQL
- 3. 如何在MySQL工作臺
- 4. mysql - mysqldump如何工作?
- 5. MySQL工作臺不工作
- 6. 如何SHOW TABLES工作 - MySQL的
- 7. 這個mysql查詢如何工作?
- 8. AWS RDS MYSQL SSL如何工作?
- 9. 子查詢如何在MySQL中工作?
- 10. 如何使用MySQL工作臺
- 11. SELECT DISTINCT在MySQL中如何工作?
- 12. MySQL的是如何工作的iOS
- 13. MySQL如何更新自我表工作
- 14. SSL PDO(MySQL)支持SSL如何工作?
- 15. mysql如何與進程協同工作?
- 16. MYSQL自加入如何工作?
- 17. 我如何在MySQL工作臺
- 18. 如何在mysql日期fomat上工作?
- 19. 索引在MySQL中如何工作?
- 20. MySQL工作臺:如何顯示警告?
- 21. mysql如何在後端工作
- 22. 瞭解mysql如何加入工作
- 23. ORDER BY如何在MySQL中工作?
- 24. mysql加入 - 流程如何工作?
- 25. MySql外鍵,它是如何工作的
- 26. MYSQL引擎如何工作查詢
- 27. Apache,PHP和MySQL如何協同工作?
- 28. ASP.NET和MySQL如何一起工作?
- 29. mysql工作臺md5專欄 - 如何?
- 30. 如何使這個MySQL查詢工作?
http://dev.mysql.com/ – jtheman