Содержание
- 2. Фундамент: существующие возможности 5.0 хранимые процедуры, функции, триггеры представления (views) INFORMATION_SCHEMA.* таблицы типы таблиц/storage engines NDB
- 3. Статус 5.1 и 6.0 5.1 Release Candidate, устранение ошибок Release/GA в ближайщее время (Q2/08) 6.0 Alpha
- 4. Основные направления разработки 5.1 удобство администрирования (partitioning, events, log tables) высокая доступность (NDB replication, NDB disk-data,
- 5. Удобство администрирования: partitioning диспетчер событий (events) новые возможности аудита и отладки (information_schema.processlist, log tables)
- 6. Partitioning: данные и индексы предназначен для управления большими объемами данных повышение скорости доступа к данным простота
- 7. Partitioning: примеры разбиение по диапазону – подходит для хранения исторической информации или других слабо связанных данных
- 8. Partitioning: примеры по значению хэш-функции – для равномерного распределения данных среди нескольких физический устройств и повышения
- 9. Partitioning: примеры по первичному ключу – используется если данные ключа распределены равномерно. CREATE TABLE HASH_EXAMPLE (col1
- 10. Partitioning: примеры по списку значений – позволяет с точностью указать распределение данных для каждого значения CREATE
- 11. Partitioning: примеры возможность создания вложенных разбиений CREATE TABLE SUB_EXAMPLE ( CUSTOMER_NUMBER INT NOT NULL, CUSTOMER_ORDER VARCHAR(50)
- 12. Partitioning: мета-информация mysql> desc partitions; +-------------------------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default
- 13. Partitioning: мета-информация mysql> insert into test.RANGE_BY_DATE VALUES(1,'TEST',NOW()); mysql> insert into test.RANGE_BY_DATE VALUES(2,'TEST',NOW()); mysql> insert into test.RANGE_BY_DATE
- 14. Partitioning: производительность mysql> CREATE TABLE part_tab -> ( c1 int ,c2 varchar(30) ,c3 date ) ->
- 15. Диспетчер событий новый тип объекта – событие, EVENT позволяет создавать единоразовые или повторяющиеся задачи позволяет выполнить
- 16. Events: пример реорганизация таблиц каждое воскресенье в 6 утра DELIMITER // CREATE EVENT OPTIMIZE_TABLES ON SCHEDULE
- 17. Events: пример DBA решает что с 2007 года таблица более не нужна. DELIMITER // CREATE EVENT
- 18. Новые возможности аудита таблица PROCESSLIST таблица general_log, slow_log CSV или MyISAM формат *_log таблиц SQL
- 19. Таблица INFORMATION_SCHEMA.PROCESSLIST mysql> desc processlist; +---------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default
- 20. Лог-таблицы: структура mysql> desc slow_log; +----------------+--------------+------+-----+-------------------+-------+ | Field | Type | Null | Key | Default
- 21. Лог-таблицы: примеры mysql> select query_time, rows_examined, sql_text -> from slow_log -> order by query_time desc ->
- 22. Высокая доступность(HA) • новый формат репликации: row-based NDB cluster: данные на диске • NDB cluster: репликация
- 23. Новый формат репликации: row-based опционален – сохранён старый формат любые сценарии репликации наиболее надёжный распространён в
- 24. таблицы могут храниться на диске управление дисковым пространством при помощи tablespaces индексы хранятся в памяти Кластер:
- 25. Кластер: определение табличных пространств CREATE TABLESPACE ts1 ADD DATAFILE 'datafile.dat' USE LOGFILE GROUP lg1 INITIAL_SIZE 12M
- 26. Кластер: репликация возможность асинхронной репликации данных из одного кластера в другой ограничение: нет поддержки CREATE/ALTER/DROP TABLE
- 27. Новые возможности манипуляций с данными: • улучшение полнотекстового поиска • XML: поддержка XPath
- 28. пример PLUG-IN парсера включён в main tree поддержка списков стоп-слов возможность игнорировать регистр возможность влиять на
- 29. XML документ доступен пользователю в виде дерева узлов возможность доступа к значениям без пересылки на клиент
- 30. XPath: пример mysql> SELECT extractValue(doc,'/book/author/initial') FROM x; +------------------------------------------+ | extractValue(doc,'/book/author/initial') | +------------------------------------------+ | CJ | |
- 31. Пример работы c RSS: извлечение заголовков mysql> select ExtractValue(raw_xml, "/*/channel/title") from sites_log LIMIT 7; +-----------------------------------------------------+ |
- 32. Основные направления разработки 6.0 Falcon storage engine неблокирующие операции (online backup, online ALTER in NDB) производительность
- 33. Falcon Новый storage engine который: Ориентирован на OLTP Оптимизирован для современного оборудования Реализует ACID транзакции Использует
- 34. Online backup Поддерживает все основные storage engines Не блокирует DML для engines Имеющих native driver (метод
- 35. NDB: Online ALTER TABLE Поддержка неблокирующих для чтения и обновления DDL операции: ADD COLUMN ADD INDEX
- 36. Улучшения в оптимизаторе Улучшения в реализации подзапросов: materialization semi-join (различные стратегии) FROM-flattening Другие улучшения (?)
- 38. Скачать презентацию



































Схеми на свързване на ОУ с ООВ
www.atpfinance.com
МОУ СОШ №3
Многоуровневые списки
НА ПРОСТОРАХ
Отчёт по воспитательно-образовательной работе за 2020-2021 учебный год
«Современные проблемы экономической науки»(Магистратура)ТЕМА 12. ТЕОРИЯ ДЕНЕГ И ИНФЛЯЦИИ
Темы урока 1. Единая воспитательная система в корпусах. 2. Реформирование контроля за воспитательным процессом. 3. Деятельность Рос
_b08f46980cdf7ca1429b8431fdd091bb_MOD-3_PART-III
Современный урок физической культуры в школе
МОУ «Средняя общеобразовательная школа с. Сторожевка»
деление
«Организация учебно-исследовательской работы школьников по русскому языку»
Презентация совместного проекта
Проектный семинар
Лаборатория литературоведческих исследований филфака МаГУКафедра русской литературы ХХ века им. проф. Л.А. Заманского
Деревянное зодчество
Династический кризис 1825 г. Восстание декабристов
Понятие приватизации
Презентация на тему ДЕЛУ время – потехе час
Absolvenţi ai facultăţii de litere
Welcome to the cafe. Интерьер
Построение процессов управления ИТ на базе Naumen Service Desk 29 сентября 2011
Многогранники и кристаллы
Alzheimer’ s Disease
Основные проблемы формирования и реализации градостроительной политики
Острова на Байкале
Новый год шагает по планете