![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 1 Dołączył: 19.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Skrypt generuje mi automatycznie na podstawie danych z bazy rekordy do innej tabeli. Jeden rekord w jednej tabeli może pociągnąć za sobą nawet 1000 wpisów w drugiej tabeli. W chwili obecnej jest tam ponad 1.700.000 rekordów. W związku z tym mam pytanie. Czy MySQL posiada jakieś ograniczenie ilości rekordów? Są to nieduże rekordy, zawierają wyłącznie liczby. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
http://dev.mysql.com/doc/refman/5.0/en/myi...age-engine.html
Cytat There is a limit of 232 (~4.295E+09) rows in a MyISAM table. If you build MySQL with the --with-big-tables option, the row limitation is increased to (232)2 (1.844E+19) rows. See Section 2.4.15.2, “Typical configure Options”. Binary distributions for Unix and Linux are built with this option. Obczaj sobie reszte silników. oczywiscie jesli masz pole autoincrement, to zalezy ono od typu inta jaki mu nadasz, wiec i tu masz dodatkowe ograniczenie ps: te 232 to 2 do 32, a te (232)2 to 2 do 32 do 2. Zjadlo tu potegi przy formatowaniu (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 04:42 |