The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Добавление записи в таблицу MySQL, !*! vova, 18-Июл-03, 07:56  [смотреть все]
  • Добавление записи в таблицу MySQL, !*! SergCh, 08:21 , 18-Июл-03 (1)
    • Добавление записи в таблицу MySQL, !*! vova, 08:54 , 18-Июл-03 (2)
    • Добавление записи в таблицу MySQL, !*! rnl, 14:57 , 18-Июл-03 (3)
      а произойти это могло после удаления первых строк таблицы.
      если представлять таблицу все-таки как файл и не думать о SQL, то MySQL после delete реально строки не удаляет, а делает их недоступными (по-крайней мере так работает 3-я версия), и если потом ты что-то insert'ишь, mysql вставит на место старых удаленных строк, а как они кончатся (эти строки), так и будет добавлять в конец таблицы(файла).

      чтоб такого не происходило после удаления можно делать optimize таблицы. тада  все недоступные строки будут реально удалены - скорость работы с таблицей вырастет и размер ее на диске уменьшится.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру