БД: Работа с базой данных

nikolay.rastegaev
Спонсор
Спонсор
Сообщения: 428
Зарегистрирован: 02 дек 2017, 10:10
Имя: Nikolay Rastegaev
Откуда: Izhevsk

Re: Работа с базой данных

Сообщение nikolay.rastegaev »

Ясно. Со своей стороны скажу, у меня локальный сервер работал на php 5.6+mysql. После обновления на php7 +10.1.16-MariaDB стало ощутимо быстрее.
Обновим.
nikolay.rastegaev
Спонсор
Спонсор
Сообщения: 428
Зарегистрирован: 02 дек 2017, 10:10
Имя: Nikolay Rastegaev
Откуда: Izhevsk

Re: Работа с базой данных

Сообщение nikolay.rastegaev »

Состояние БД.
На скриншоте не правильно написано, про 23 МБ.Но 10 МБ на построение 1 страницы тоже немало.
У меня было одновременно открыто 15 вкладок в 4 браузерах (под разными пользователями).

Более "скромный" скриншот отражает картину работы с 1 сеансом подключения к Руководителю.

Прикрепил также рекомендации от phpMyAdmin.

Сейчас думаю, стоит просто посмотреть, как сократить количество запросов. Уже после выпуска полноценной 2.0 можно подумать об оптимизации базы для 2.1. Это не быстро, поэтому, возможно, пока стоит просто запланировать эту работу.
Вложения
2018-01-13_01-36-58.png
2018-01-13_01-31-02.png
2018-01-13_01-23-02.png
Аватара пользователя
support
Техническая поддержка
Сообщения: 9012
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Работа с базой данных

Сообщение support »

Удалось повторить поведение программы, как у вас в логах. Ошибку обнаружил и поправил. Файлы из архива заменить соответственно структуре папок.

Пришлите логи для сравнения.
Вложения
user_cache_fix.zip
(30.06 КБ) 206 скачиваний
De_mon
Спонсор
Спонсор
Сообщения: 268
Зарегистрирован: 14 авг 2017, 09:08
Имя: Дмитрий Горбунов
Откуда: Россия Уфа
Организация: Мебель Феличе
Контактная информация:

Re: Работа с базой данных

Сообщение De_mon »

Перезапись файла application_core.php приводит к белому экрану, в логе записий нет (
Аватара пользователя
support
Техническая поддержка
Сообщения: 9012
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Работа с базой данных

Сообщение support »

De_mon писал(а): 13 янв 2018, 12:29 Перезапись файла application_core.php приводит к белому экрану, в логе записий нет (
В вашем случае не стоит использовать это исправление, так как оно не полное, оно только для Николая. Дождитесь бета3, которая выйдет на следующей неделе.
nikolay.rastegaev
Спонсор
Спонсор
Сообщения: 428
Зарегистрирован: 02 дек 2017, 10:10
Имя: Nikolay Rastegaev
Откуда: Izhevsk

Re: Работа с базой данных

Сообщение nikolay.rastegaev »

Повторов вначале больше нет, но внизу увидел закономерность.
На скриншотах "красиво" получилось. Если их пролистывать друг за другом, видны запросы, которые дублируют друг друга.

Лог в личном сообщении.
Вложения
Скриншоты.zip
(368.11 КБ) 196 скачиваний
Аватара пользователя
support
Техническая поддержка
Сообщения: 9012
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Работа с базой данных

Сообщение support »

Так, едем дальше, файл из архива заменить. Если система живая, сделать бекап файлов.

После обновления проверить расчеты формул, все ли корректно считает. Можно, к примеру, сделать скрин до и после и сравнить.

И как обычно, лог в личку.
Вложения
functions_cache_fix.zip
(22.33 КБ) 193 скачивания
nikolay.rastegaev
Спонсор
Спонсор
Сообщения: 428
Зарегистрирован: 02 дек 2017, 10:10
Имя: Nikolay Rastegaev
Откуда: Izhevsk

Re: БД: Работа с базой данных

Сообщение nikolay.rastegaev »

От первоначального размер лога сокращен в 3 раза.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9012
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: БД: Работа с базой данных

Сообщение support »

Лог проверил. Оптимизировать особо уже нечего.

Благодарю вас за обнаружение данной проблемы. Ранее логи проверял. Но, одно дело тестовая система, с несколькими десятками записей, а совсем другое - живая система, тем более, такая сложная, как у вас.
nikolay.rastegaev
Спонсор
Спонсор
Сообщения: 428
Зарегистрирован: 02 дек 2017, 10:10
Имя: Nikolay Rastegaev
Откуда: Izhevsk

Re: БД: Работа с базой данных

Сообщение nikolay.rastegaev »

Спасибо, Сергей, за оперативность!
Ответить