Показывается от записей 11 до 20 из 128
« Назад 10 К новым записям | Вперед 10 К старым записям »
Зачем Support Engineer-у знакомство с исходным кодом

Я недавно сменила работу. Перед тем как это сделать я собеседовалась в несколько компаний и в одной из них мне задали очень интересный вопрос.

Вообще во время собеседований меня постоянно спрашивали что я делаю на текущей работе. Я отвечала, что основная моя обязанность - это верификация баг репортов. Настоящая компания не была исключением. Мы обсудили что такое верификация, как я её делала. А затем они стали спрашивать про мои знания MySQL и знакомство с кодом. Я ответила: "А как же?" И …

[Читать дальше]
Зачем Support Engineer-у знакомство с исходным кодом

Я недавно сменила работу. Перед тем как это сделать я собеседовалась в несколько компаний и в одной из них мне задали очень интересный вопрос.

Вообще во время собеседований меня постоянно спрашивали что я делаю на текущей работе. Я отвечала, что основная моя обязанность - это верификация баг репортов. Настоящая компания не была исключением. Мы обсудили что такое верификация, как я её делала. А затем они стали спрашивать про мои знания MySQL и знакомство с кодом. Я ответила: "А как же?" И …

[Читать дальше]
Oracle is easy

Пожалуй самым звёздным MySQL-продуктом на прошедшей OOW были JSON UDFs MySQL Plugin for Oracle Enterprise Manager (OEM). Проще всего потестировать плагин, установив OEM на виртуальную машину. Однако здесь есть нюансы.

Я устанавливала OEM для всей комнады MySQL Support и это стоило мне немножко нервов, усиленных временами медленным VPN.

Собственно …

[Читать дальше]
Oracle is easy

Пожалуй самым звёздным MySQL-продуктом на прошедшей OOW были JSON UDFs MySQL Plugin for Oracle Enterprise Manager (OEM). Проще всего потестировать плагин, установив OEM на виртуальную машину. Однако здесь есть нюансы.

Я устанавливала OEM для всей комнады MySQL Support и это стоило мне немножко нервов, усиленных временами медленным VPN.

Собственно …

[Читать дальше]
Ещё раз про бесправных пользователей

Несколько дней назад я писала пост о том как MySQL пользователь с минимальными правами доступа может получить очень много ресурсов. Честно говоря, мотивацией для написания статьи было не столько желание вас попугать, сколько желание ещё раз показать memory tables в Performance Schema.

Однако читатели больше обращали внимание на результат теста и на мои ошибки. Поэтому сейчас я хочу немножко поговорить об этих ошибках и реальных опасностях.


Во-первых, …

[Читать дальше]
Ещё раз про бесправных пользователей

Несколько дней назад я писала пост о том как MySQL пользователь с минимальными правами доступа может получить очень много ресурсов. Честно говоря, мотивацией для написания статьи было не столько желание вас попугать, сколько желание ещё раз показать memory tables в Performance Schema.

Однако читатели больше обращали внимание на результат теста и на мои ошибки. Поэтому сейчас я хочу немножко поговорить об этих ошибках и реальных опасностях.


Во-первых, …

[Читать дальше]
svetasmirnova@github

Вот тут пишут, что без профиля на GitHub в приличное общество уже не принимают. Он у меня, оказывается, был, но я его не использовала. Тем временем MySQL Server мигрировал с Launchpad на GitHub и все мои скрипты для автоматической сборки и тестирования на двух лаптопах и нескольких Oracle-овых машинах полетели. git pull сделать, несомненно, удобнее, чем ручками, так что вот

[Читать дальше]
svetasmirnova@github

Вот тут пишут, что без профиля на GitHub в приличное общество уже не принимают. Он у меня, оказывается, был, но я его не использовала. Тем временем MySQL Server мигрировал с Launchpad на GitHub и все мои скрипты для автоматической сборки и тестирования на двух лаптопах и нескольких Oracle-овых машинах полетели. git pull сделать, несомненно, удобнее, чем ручками, так что вот

[Читать дальше]
Performance Schema memory tables и бесправные пользователи

В своих семинарах и тренингах, посвящённых отладке, я люблю повторять мантру: "Не раздавайте логины в базу кому попало!" Казалось бы, что в этом такого, можно же настроить минимальные привилегии и спать спокойно.

Проблема в том, что даже минимальные привилегии в MySQL позволяют изменять сессионные переменные, в том числе те, которые регулируют потребляемые ресурсы. Мой любимый пример: убей сервер при помощи join_buffer_size. Однако до версии 5.7 проверить как это работает было сложнее. Сейчас же, при помощи memory summary tables,  можно …

[Читать дальше]
Performance Schema memory tables и бесправные пользователи

В своих семинарах и тренингах, посвящённых отладке, я люблю повторять мантру: "Не раздавайте логины в базу кому попало!" Казалось бы, что в этом такого, можно же настроить минимальные привилегии и спать спокойно.

Проблема в том, что даже минимальные привилегии в MySQL позволяют изменять сессионные переменные, в том числе те, которые регулируют потребляемые ресурсы. Мой любимый пример: убей сервер при помощи join_buffer_size. Однако до версии 5.7 проверить как это работает было сложнее. Сейчас же, при помощи memory summary tables,  можно …

[Читать дальше]
Показывается от записей 11 до 20 из 128
« Назад 10 К новым записям | Вперед 10 К старым записям »