MySQL 8.0

Потребление памяти MySQL и открытые операторы подготовки
-Сегодня мы искали статьи по вопросу утечки памяти в MySQL.В MySQL 8.0 мы включили инструментарий памяти по умолчанию, и можно увидеть распределение памяти для всех потоков, имеющих открытые операторы подготовки. Мы создали запрос о потребление памяти:USE performance_schema; SELECT t.thread_id, user,current_count_used, current_allocated, current_avg_alloc, sp.count_star — sd.count_star open_sql_prepared, cp.count_star — cc.count_star open_com_prepared FROM ( SELECT COUNT_STAR, THREAD_ID FROM events_statements_summary_by_thread_by_event_name

MySQL 8.0 и ключевые слова
-Как вы знаете, MySQL использует некоторые ключевые слова, и некоторые из них также зарезервированы.Давайте посмотрим, как с этим бороться:mysql> create table WRITE (id int auto_increment primary key, varying varchar(10), than int); ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to

Тест производительности MySQL: MySQL 5.7 против MySQL 8.0
-MySQL 8.0 принес огромные изменения и модификации, которые были выдвинуты Oracle MySQL Team. Физические файлы были изменены. Например, * .frm, * .TRG, * .TRN и * .par больше не существуют. Было добавлено множество новых функций, таких как CTE (общие табличные выражения), оконные функции, невидимые индексы, регулярные выражения (или регулярные выражения) — последнее было изменено и теперь обеспечивает полную поддержку Unicode и является многобайтовой

Географические пространственные справочные системы в MySQL 8.0
-MySQL 8.0.11 поставляется с каталогом 5108 пространственной системой определений (SRS), и 479 из них являются географическими. Как правило, мы просто ссылаемся на них SRID, но в этом блоге мы будем погружаться в детали и попытаться понять сам определение.Давайте начнем с SRS, большинство людей знает (хотя они могут не знать, что они это знают): SRID 4326,