16 ядер 12 ГБ RAM специализированная конфигурация MySql

Если Вы используете Apache, да. Удостоверьтесь, что mod_auth_sspi установлен. Вы затем настраиваете каталог с соответствующими настройками:

<Directory />
    Options FollowSymLinks
    AllowOverride None

    AuthType SSPI
    AuthName "YOURDOMAIN"
    SSPIAuth On
    SSPIAuthoritative Off
    SSPIDomain dc.yourdomain.com
    SSPIOmitDomain Off
    SSPIOfferBasic On
    SSPIUsernameCase lower
    Require group "YOURDOMAIN\AuthorizedGroup" 
</Directory>

В Вашем svnpasswd файле Вы просто указываете пользователей с полными доменными именами

developers = mydomain\myuser
[/]
@developers = rw

Я надеюсь, что это помогает немного.

5
задан 14 August 2011 в 04:07
1 ответ

Единственный способ, при котором конфигурация для 16 ГБ в коробке 12 ГБ может стать проблемой, - это если MySQL пытается использовать больше ресурсов памяти чем в системе. Большинство серверов MySQL настроены на использование слишком большого количества памяти, но это не приводит к тому, что они плохо работают с первого дня. Если коробка не меняет местами и MySQL убивает OOM, это не факт, что это конфигурация для коробки 16 ГБ. на коробке 12 ГБ.

Если проблема связана с MySQL, вы можете начать с проверки списка процессов с помощью SHOW PROCESSLIST; . Если это займет 500 секунд, вы обязательно увидите несколько зависающих запросов. Если выполняемые запросы усекаются, вы можете запустить SHOW FULL PROCESSLIST; .

Я бы также предложил включить медленное ведение журнала запросов . После выявления проблемных запросов вы можете использовать оператор EXPLAIN , чтобы узнать, используют ли ваши запросы те индексы, которые у вас есть.

Если вы изолировали проблему от базы данных, все еще будет много переменных . Первый шаг - выяснить, какие запросы выполняются медленно, и перейти к ним. Вы, вероятно, обнаружите, что улучшение запросов даст наибольшее улучшение по сравнению с любыми изменениями конфигурации на стороне сервера.

Я бы также предложил включить медленное ведение журнала запросов . После выявления проблемных запросов вы можете использовать оператор EXPLAIN , чтобы узнать, используют ли ваши запросы те индексы, которые у вас есть.

Если вы изолировали проблему от базы данных, все еще будет много переменных . Первый шаг - выяснить, какие запросы выполняются медленно, и перейти к ним. Вы, вероятно, обнаружите, что улучшение запросов даст наибольшее улучшение по сравнению с любыми изменениями конфигурации на стороне сервера.

Я бы также предложил включить медленное ведение журнала запросов . После выявления проблемных запросов вы можете использовать оператор EXPLAIN , чтобы узнать, используют ли ваши запросы те индексы, которые у вас есть.

Если вы изолировали проблему от базы данных, все еще будет много переменных . Первый шаг - выяснить, какие запросы выполняются медленно, и перейти к ним. Вы, вероятно, обнаружите, что улучшение запросов даст наибольшее улучшение по сравнению с любыми изменениями конфигурации на стороне сервера.

3
ответ дан 3 December 2019 в 01:53

Теги

Похожие вопросы