Відкритий Оптимізація розмірів БД і SQL запитів
https://docs.google.com/document/d/1u7EBgX9KlgSh1s5-ZJhROUnHRTvd13WHhJxf6T17Pvo/edit?usp=sharing
-
119 Здоров’я У мене є досвід розробки складних фільтрів для просування сайту. Я можу перевірити вашу базу даних і вказувати причину повільних завантажень. Напишіть в особисті повідомлення для обговорення.
-
133 Спочатку потрібно подивитися на базу даних, її структуру, і як вона була спроектована. Зменшити розмір - не зовсім зрозуміло (не вистачає місця на диску для зберігання даних?), базу можна зменшити тільки за рахунок обсягу даних (дані, які ви самі заповнюєте базу), актуальність даних в тій чи іншій таблиці і зміни структури, а саме типів полів, індекси. Типи полів, які вибрані, розмір зайнятої пам'яті може бути надмірним для зберігання інформації, яка цього не вимагає, плюс розмір індексу, якщо вони, звичайно, були створені.
Плюс для оптимізації потрібно розуміти, як запити пишуться! Якщо вони написані через чистий SQL - це один момент, якщо через засоби CMS це ускладнює історію і тоді доведеться переписувати підхід до написання запитів.
Будь-яка проблема вирішена, будь-яка проблема вирішена! Ми можемо обговорювати технічні питання і можемо наступити!
-
1838 43 0 Доброго дня !
Стосовно першого пункту, не скажу, не знаю
Що стосується інших пунктів, з таким стикалися, коли працювали над великим проектом на Yii для одної з фін.компаній, правда там був проект самописний. Приходилось аналізувати, міняти логіку, іноді, навідь, проходилось змінювати в таблиці типи даних, змінювати запити і т.д.
Тут потрібно розуміти, яким чином були створені запити.
Якщо запити створені безпосередньо движком, тоді це складніше, оскільки лізти в ядро фреймворка наврядчи хтось буде, якщо запити були створені вже безпосередньо при адаптації під Ваш магазин, тоді можна дивитись і модернізувати.
Потрібно дивитись проект і розуміти
-
227 Вітаємо Вас!
100% готовність виконати Ваш замовлення!
- якісна робота
Досвід роботи більше 5 років
Договірність про ціну
Постійний зворотний зв'язок
Чекаємо Вашого повідомлення, напишіть, обговорюємо деталі.
Телеграм gharakeshishyan