Upload
mailru-group
View
4.715
Download
0
Embed Size (px)
Citation preview
Сравнительная таблица PDO и mysqli
PDO mysqli
ООП отображение + +
Подготовленные выражения
+ +
Именованные параметры + -
Поддержка MySQL < 4.1 + -
Поддержка MySQL >= 4.1
+/- +
Поддержка исключений + +
3
API получения статистики из mysqli
• Сколько у меня активных MySQL-соединений? • Сколько ошибок было в соединении? • Сколько запросов было приготовлено, но не выполнено? • Сколько запросов было приготовлено, но использовано лишь однажды?
• Сколько колонок запрошено, а выборок не сделано? • Сколько было медленных MySQL-запросов? • Сколько запросов не используют индекс?
5
Преимущества mysqli в сравнении с PDO
• Производительность • Статистика запросов • Поддержка всех возможностей MySQL • Асинхронные запросы • Read-only транзакции
8
Sync VS Async
t = SUM(100, 600, 500) = 1200ms t = MAX(100, 600, 500) = 600ms
100ms
600ms
500ms
100ms
600ms
500ms
10