當前位置:編程學習大全網 - 源碼破解 - mysql數據庫壹個表最多可以放多少條數據?mysql數據庫怎麽做分表?請高手指點壹下,謝謝?

mysql數據庫壹個表最多可以放多少條數據?mysql數據庫怎麽做分表?請高手指點壹下,謝謝?

mysql對數據庫和表的大小都沒有做限制,mysql是壹個軟件,每壹個表都是壹個獨立的文件,大小要看具體操作系統對單個文件的限制。因此,很大,壹般不需要管它 。

mysql自5.1以後支持分區表,語法同Oracle類似

分區表類型有range、list、hash、key等幾種,我給壹個range分區的例子吧

CREATE TABLE employees (

id INT NOT NULL,

fname VARCHAR(30),

lname VARCHAR(30),

hired DATE NOT NULL DEFAULT '1970-01-01',

separated DATE NOT NULL DEFAULT '9999-12-31',

job_code INT NOT NULL,

store_id INT NOT NULL

)

PARTITION BY RANGE (store_id) (

PARTITION p0 VALUES LESS THAN (6),

PARTITION p1 VALUES LESS THAN (11),

PARTITION p2 VALUES LESS THAN (16),

PARTITION p3 VALUES LESS THAN (21)

);

  • 上一篇:怎麽用spss比較同壹樣本中兩種方法的優劣性
  • 下一篇:cf刮刮卡活動地址
  • copyright 2024編程學習大全網