powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / mysql сжирает все пространство
12 сообщений из 12, страница 1 из 1
mysql сжирает все пространство
    #38642626
vinn.consult
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую всех!
Все свободное место сжирает /var/lib/mysql/ibdata1, причем если добавить ещё, то и оно будет сожрано! не понимаю что может быть.

Версия mysql:
Код: sql
1.
Ver 14.14 Distrib 5.6.16, for Linux (x86_64) using  EditLine wrapper



Подскажите куда копать..
...
Рейтинг: 0 / 0
mysql сжирает все пространство
    #38642630
vinn.consult
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
забыл добавить, используются таблицы myisam и innodb
...
Рейтинг: 0 / 0
mysql сжирает все пространство
    #38642637
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vinn.consult/var/lib/mysql/ibdata1Судя по названию, там хранятся таблицы InnoDB.
А сжирается ровно настолько, сколько выпишете туда.
...
Рейтинг: 0 / 0
mysql сжирает все пространство
    #38642645
vinn.consult
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В том и проблема, новое в таблицу не добавляется. Только изменение существующих записей.
...
Рейтинг: 0 / 0
mysql сжирает все пространство
    #38642662
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vinn.consultВ том и проблема, новое в таблицу не добавляется. Только изменение существующих записей.Если новая запись не умещается на старое место, то она целиком добавляется в конец.
(очень грубо, но сойдет).
...
Рейтинг: 0 / 0
mysql сжирает все пространство
    #38642672
vinn.consult
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, Не знал этого. Даже если длина поля фиксирована?
Интересное наблюдение: если размер базы (десяток рабочих таблиц) будет в 30-40% от объема диска, то прирост места совсем небольшой. Но если база будет 60-70% занимать, то до 100% все будет скушано.
Запросы к базе идут только на изменение существующих записей. ~20000 запросов/сек. (если эта информация будет полезна)

Голову ломаю, не знаю куда копать.
...
Рейтинг: 0 / 0
mysql сжирает все пространство
    #38642679
vinn.consult
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
также присутствуют блокировки (терпимо,кривое приложение), иногда по 5-10 мин., может в этот момент запущенные запросы сваливаются в какой ни будь кеш?
...
Рейтинг: 0 / 0
mysql сжирает все пространство
    #38642687
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vinn.consultДаже если длина поля фиксирована?Если длина записи фиксирована, то, по идее, не должно.
vinn.consultИнтересное наблюдение: если размер базы (десяток рабочих таблиц) будет в 30-40% от объема диска, то прирост места совсем небольшой. Но если база будет 60-70% занимать, то до 100% все будет скушано.Что-то сомнительно. MySQL не интересует свободное место на диске, пока оно вообще есть. Соответственно, и логика работы с базой меняться не может.
Речь о физическом диске?
vinn.consultЗапросы к базе идут только на изменение существующих записей. ~20000 запросов/сек. (если эта информация будет полезна)Это весьма много. Может, стоит посмотреть на in-memory СУБД? Каков объем таблиц, которые так интенсивно меняются?
...
Рейтинг: 0 / 0
mysql сжирает все пространство
    #38642709
vinn.consult
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Размер одной таблицы до запуска приложения 1,5 ГБ, после запуска 2.7 ГБ (таких таблиц десяточек) - место закончилось. Когда нормально отрабатывает, то таблица вырастает до 2.0 ГБ

вот типы полей, может я ошибаюсь, и место все же растет:
...
Рейтинг: 0 / 0
mysql сжирает все пространство
    #38642712
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vinn.consult,

Эти таблицы на каком движке?
Первичный ключ, случаем не меняете?
...
Рейтинг: 0 / 0
mysql сжирает все пространство
    #38642715
vinn.consult
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,

InnoDB. Первичный ключ для id используется, по нему идут запросы на замену (меняются соседние поля)
...
Рейтинг: 0 / 0
mysql сжирает все пространство
    #38647971
Aliced
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот такое есть . Выглядит похоже, хотя версия не подходит.
И еще
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / mysql сжирает все пространство
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]