Тенденции таковы, что цены на виртуальные сервера, построенные на технологии OpenVz, Virtuozzo, и других подобных платформ падают. Но как никак, все-таки я думаю они достигли своей своей нижней отметки. Такие сервера я называю пятидоллоровыми. Цена их колеблется от 4,50 до 5,90 долларов, при этом они также должны иметь как минимум 512 оперативы, более 15 гб свободного места и более 1,5 гб трафика.
Это такая средняя конфигурация, которая удовлетворяет 90% требований всех сайтов и проектов.
Какие могут быть сложности?
Читать далее »
Популярность: 6%
Также почитайте эти записи:
12 января, 2010
vps | Теги:
vps,
мое мнение |
2 комментария
Столкнулся с проблемой, запросы в основном выполняются за сотые доли секунды, но иногда время выполнения увеличивается и до 10-15 секунд. Соответственно, хотелось бы узнать насколько часто такое происходит, чтобы узнать, стоит ли оптимизировать базу и запросы, или же можно подождать.
Для этого в my.cnf в секцию mysqld необходимо добавить следующие строчки:
log-slow-queries = /var/log/mysql/mysql-slow.log
long_query_time = 2
Также, необходимо создать и сам файл для логирования, у мускля на это не хватит прав.
mkdir /var/log/mysql
cd /var/log/mysql
touch mysql-slow.log
chown mysql.mysql -R /var/log/mysql
Рестартуем демона.
Популярность: 7%
Также почитайте эти записи:
Чтобы отключить такие шары, как:
- C$, D$, E$... — доступ к дискам
- ADMIN$ — быстрый доступ к % systemroot%
- PRINT$ -доступ к принтерам
Редактируем реестр, добавляя в ветку
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
поле AutoShareWks типа DWORD с значением 0

Популярность: 10%
Также почитайте эти записи:
При разработке для отслеживания оптимизации запросов очень полезно отключать внутреннее кэширование.
Для этого в запросе пишем команду SQL_NO_CACHE, к примеру:
SELECT
SQL_NO_CACHE count(*)
FROM
`sites`
WHERE
`sites`.`category`=1
Популярность: 5%
Также почитайте эти записи:
Иногда, при разработке мы создаем ошибочные запросы, которые выполняются очень долго. Это может быть из-за группировки по непроиндексированному полю, или же из-за не указания дополнительного условия при объединении нескольких таблиц.
Чтобы остановить такой запрос требуется:
- командой mysql -u user -p password подключиться к консоли Mysql из под шелла. Сторонние средства для администрирования баз данных скорей всего будут заблокированы
- команой SHOW PROCESSLIST находи айдишник лишнего запроса. При этом будет показан сам код запроса и с какой базой данных он работает
- командой KILL n убиваем наш запрос
Популярность: 6%
Также почитайте эти записи: