Урок 1. Как создать таблицы в базе данных LibreOffice Base
Кодировки таблиц в БД (utf8mb4) отличается от кодировки базы (utf8)
Если при проверке сайта увидели ошибку что не верная кодировка таблиц, или не удалось проверить структуры базы данных из-за ошибок кодировки, а в подробном отчете записи похожие на это: Кодировки таблиц в БД (check_mysql_table_charset): Fail Кодировка таблицы "b_catalog_agent_contract" (utf8mb4) отличается от кодировки базы (utf8) То поправить можно достаточно просто. Открываем несколько вкладок со страницей выполнения sql запроса в админке сайта -/bitrix/admin/sql.php Для этого выполняем запрос...
Оптимизация базы данных для больших проектов 1С-Битрикс
Всем привет! Буквально сегодня весь день занимался проблемой медленной работы с базой данных. Немного вводной: есть корпоративный портал на битриксе. Живет он около 10 лет, соответственно мусора на нем накопилось очень-очень много. Таблица инфоблоков насчитывает около 500 тысяч элементов. И вот подошел момент, когда простые запросы к таблице инфоблоков (даже если писать их на чистом sql), результат которых должен быть под 100 записей длятся около 1-2 секунд, а если запрашивать пользовательские свойства, то и все 3-4. Примерный запрос: SELECT * FROM b_iblock_element WHERE IBLOCK_ID = 3 AND...