係統粉 > 電腦問答 > 其他問答

已解決誰清楚mysql分區數據如何查看?

提問者:小初心er  |  瀏覽次  |  提問時間:2016-11-28  |  回答數量:3

誰清楚mysql分區數據如何查看?mysql數據庫中的數據是以文件的形式存在磁盤上的,默認放在下麵,一張表主要對應著三個文件,一個是frm存放表結構的,一個是myd存放表數據的,一個是myi存表索引的。如果一張表的...

已有3條答案
花千骨luuy

花千骨luuy

回答數:7090  |  被采納數:3

mysql數據庫中的數據是以文件的形式存在磁盤上的,默認放在下麵,一張表主要對應著三個文件,一個是frm存放表結構的,一個是myd存放表數據的,一個是myi存表索引的。如果一張表的數據量太大的話,那麼myd,myi就會變的很大,查找數據就會變的很慢,這個時候我們可以利用mysql的分區功能,在物理上將這一張表對應的三個文件,分割成許多個小塊,這樣呢,我們查找一條數據時,就不用全部查找了,隻要知道這條數據在哪一塊,然後在那一塊找就行了。如果表的數據太大,可能一個磁盤放不下,這個時候,我們可以把數據分配到不同的磁盤裏麵去。
2016-11-29 12:00:12
讚 709
未夠完美

未夠完美

回答數:71616  |  被采納數:8

1、執行如下命令連接本地mysql服務器。
mysql -u 用戶名 -p 密碼
2、執行如下命令即可獲取數據庫物理文件的存放位置。
show variables like ‘datadir'';
希望我的回答可以幫到您,望采納。
2016-11-29 11:55:27
讚 7161
雨落鄰家

雨落鄰家

回答數:15942  |  被采納數:1

mysql分區數據查看方法具體如下:
1,查看INFORMATION_SCHEMA.PARTITIONS表
可以查看表具有哪幾個分區、分區的方法、分區中數據的記錄數等重要信息
2,EXPLAIN PARTITIONS SELECT ,
查看select語句怎樣使用分區
2016-12-02 07:07:14
讚 1594
相關問答
最新其他問答
解決方法