2013-11-02 1 views
0

Я начал проверку использования экземпляра CloudSQL от Google с помощью приложения на базе настольного ПК, пока я впечатлен производительностью, даже если он отстает, он выполняет эту работу, поэтому следующий шаг - посмотреть, какие простые изменения могут внести в мое приложение, которое больше всего предназначено для сокращения доступа к базе данных и оптимизации, если что-то еще нужно сделать.Есть ли способ включить SQL-журнал для просмотра/оптимизации моих запросов с использованием CloudSQL

Как я могу зарегистрировать команды sql для отправки в базу данных, чтобы проверить, какие запросы отправляются. Мое приложение использует драйверы ODBC в Windows.

С уважением

+0

Имейте в виду, что Cloud SQL предназначен в основном для использования с другими облачными сервисами Google, такими как App Engine или Compute Engine. Таким образом, вы можете свести к минимуму задержку между вашим приложением и базой данных. –

ответ

2

То, что вы, вероятно, хотите, чтобы включить general log. К сожалению, для этого требуются привилегии SUPER, которые были удалены некоторое время назад (announcement). Мы собираемся предоставить способ настройки таких параметров с помощью Cloud SQL API. На данный момент лучшим решением является использование настройки локального сервера и использование журнала на этом. Если вы действительно хотите, чтобы это производилось, пишите нам в группу Google google-cloud-sql-обсудить, и мы включим SUPER для вашего экземпляра.

+0

Спасибо Разван, я тестирую эту конфигурацию как альтернативу локальному размещению базы данных, поскольку у нас есть удаленные пользователи, у которых нет фиксированного местоположения или соединения. Также как отказоустойчивое решение, так как вы предположили, что я вижу, какие процессы отстают от cloudql и пересматривают/оптимизируют локальные. – neavilag

 Смежные вопросы

  • Нет связанных вопросов^_^