Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Количество записей в таблице InnoDB не корректное... / 11 сообщений из 11, страница 1 из 1
07.08.2014, 17:47:59
    #38715298
Руслан1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество записей в таблице InnoDB не корректное...
Всем здравствуйте...
Сразу оговорюсь , что от MySQL я далек .. И нуждаюсь в помощи...
Так вот ... У меня база MySQL с InnoDB , установлена на компе ... то есть локальная ...
К ней подключен Procon (управляет сервером Bf4) для сбора статистики игроков ...
Вроде все настроил правильно , НО не все строки отображаются ...
как видно на скриншоте игроков было 222 а в статистике только 60 игроков(
как убрать ограничение строк в tbl_playerstats ??
За ранние спасибо за помощь ...
...
Рейтинг: 0 / 0
07.08.2014, 17:54:20
    #38715310
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество записей в таблице InnoDB не корректное...
FAQ из документации по phpMyAdmin3.11 The number of rows for InnoDB tables is not correct.

phpMyAdmin uses a quick method to get the row count, and this method only returns an approximate count in the case of InnoDB tables. See $cfg['MaxExactCount'] for a way to modify those results, but this could have a serious impact on performance.
...
Рейтинг: 0 / 0
07.08.2014, 18:00:28
    #38715314
Руслан1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество записей в таблице InnoDB не корректное...
да я уже это пробовал прописывать ... Вот только ничего не изменилось ...
...
Рейтинг: 0 / 0
07.08.2014, 19:06:52
    #38715363
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество записей в таблице InnoDB не корректное...
Руслан1979да я уже это пробовал прописывать ... Вот только ничего не изменилось ...

А ничего и не должно меняться.
...
Рейтинг: 0 / 0
07.08.2014, 19:10:05
    #38715366
Руслан1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество записей в таблице InnoDB не корректное...
Так и как сделать что бы все игроки были в этой таблице ?
...
Рейтинг: 0 / 0
07.08.2014, 20:17:57
    #38715402
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество записей в таблице InnoDB не корректное...
Руслан1979, ну а зачем ? этот самый "procon" разве не может нормально посчитать ?
когда приложение запускает запросы - они там все. это просто так работает Show table status;
...
Рейтинг: 0 / 0
07.08.2014, 20:35:08
    #38715410
Руслан1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество записей в таблице InnoDB не корректное...
Да тут проблема в том , что статистика ведется только на 60 человек ... а народу каждый день заходит много ..
вот и получается дурь из за этой строчки ...
вот сайт где таблица реализована bf4-stats.ru
...
Рейтинг: 0 / 0
07.08.2014, 20:48:50
    #38715415
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество записей в таблице InnoDB не корректное...
Руслан1979Да тут проблема в том ,
что вы не знаете, что вам на самом деле нужно.
Это нормально для игровых сайтов эксплуатируемых игроками и недоучками. Никто не ожидает от вас большего.

Данные в innodb в точности те, которые туда помещает программа.
Данные в show table status которые вы видите в phpmyadmin - приблизительные.
...
Рейтинг: 0 / 0
07.08.2014, 21:09:02
    #38715425
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество записей в таблице InnoDB не корректное...
Руслан1979,

Разово можно выполнить команду ANALYZE TABLE имя_таблицы. Значение обновится. Но со временем оно все равно будет отличаться от действительного. Это всего лишь оценка, которая используется оптимизатором MySQL для построения планов запросов. Для пользователя эта величина не несет никакой полезной нагрузки.

А если нужно знать точное количество записей, то есть SELECT COUNT(*) FROM имя_таблицы
...
Рейтинг: 0 / 0
07.08.2014, 21:13:15
    #38715427
Руслан1979
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество записей в таблице InnoDB не корректное...
Спасибо за ответы ....
...
Рейтинг: 0 / 0
07.08.2014, 21:15:52
    #38715429
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество записей в таблице InnoDB не корректное...
Руслан1979Да тут проблема в том , что статистика ведется только на 60 человекnetwindэтот самый "procon" разве не может нормально посчитать ?"здесь нужен специалист" (с) по этому проктону, который сумеет настроить его так, как вам хочется.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Количество записей в таблице InnoDB не корректное... / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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