Показаны сообщения с ярлыком сайт. Показать все сообщения
Показаны сообщения с ярлыком сайт. Показать все сообщения

четверг, 3 марта 2016 г.

Ускоряем MySQL

Эта заметка поможет при работе с кривыми скриптами криво работающими с БД MySQL 
( был образец модуля для джумлы который с базой весом в 30 Мб умудрялся наглухо уложить linux-сервер по IOPS дисковой подсистемы)

Ускоряем MySQL с помощью tmpfs
Tmpfs — временное файловое хранилище во многих Unix подобных операционных системах. Tmpfs пердназначена для монтирования файловой системы, а сама размещается в оперативной памяти вместо физического диска. Использование tmpfs в вашей системе можно увидеть с помощью вывода команды df -h
/dev/sda 30G 925M 28G 4%
tmpfs     502M 0 502M 0% /lib/init/rw
udev      497M 60K 497M 1% /dev
tmpfs     502M 4,0K 502M 1% /dev/shm
В tmpfs могут размещатся любые директории, хранящие временные данные и которые можно удалить при перезагрузке системы: /var/lock, /var/run, /tmp и др. Tmpfs используют для уменьшения количества дисковых операций io c целью повышения производительности системы или экономии ресурса твердотельных накопителей.
В процессе работы базы данных MySQL создаются временные таблицы. Место расположения временных таблиц определяется переменной tmpdir в файле /etc/mysql/my.cnf. Если для таких временных таблиц (файлов) не хватает памяти, то начинается активный i/o, создающий нагрузку на дисковую подсистему сервера. А смонтировав папку временных файлов mysql на tmpfs, мы решим проблему проблему производительности базы данных и системы в целом.
На достаточно новых ядрах к директории /dev/shm по умолчанию подмонтирована файловая система tmpfs размером 0,5 объёма физической памяти, которую можно использовать для своих нужд. Если на вашем сервере дело с tmpfs обстоит именно так, нам остается внести правки файл конфигурации MySQL:
$ nano /etc/mysql/my.cnf
Закомментировав предыдущее значение параметра tmpdir, добавляем:
tmpdir = /dev/shm
Перезапускаем базу данных mysql:
$ service mysql restart
Проверяем полученный результат:
$ mysql
mysql> SHOW VARIABLES LIKE 'tmpdir';
+---------------+----------+
| Variable_name | Value    |
+---------------+----------+
| tmpdir        | /dev/shm |
+---------------+----------+
1 row in set (0.00 sec)


Источник: http://serveradministrator.ru/mysql/mysql-to-tmpfs/

среда, 13 февраля 2008 г.

Пытаемся заработать на контекстной рекламе...

Прицепил на блог, Адсенс... прицепил блог к кликерам, с ораничением показов (дабы не спалили).... Итог: 500 показов, 2а клика, бабки = 0 :-( Абыдна... дааа?...
Но не страшно, решил заюзать AllSubmitter, благо нашел пару версий пропатченых:-)
Штука - супер, если будет продаватся,официально, вместе с базами, куплю легальную :-)
Почему? Потому как из базы в 7000 каталогов, сил хватило(за 5 минут) только на 70, Запустил... 17 рег, из них только 2 потребовали ссылку на себя... Остальные зарегались без проблем. Ждемс недельку на обход поисковиками, если все прошло путем, увижу наличие PR в гугле :-)

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


посмотрим на результат...

понедельник, 11 февраля 2008 г.

Хостинг

Т.к. у меня хостинг уже был (нужно было "обкатывать" проекты на нормальном хостнге) сделаю маленькую рекомендацию, если Вам нужен хост, не поскупитесь для начала хотя бы на 20 баксов в месяц... Это гарантировано окупится качеством саппорта + набором функций. У меня , для примера сейчас 3 хостера (1gb.ua 1gb.ru третий - адалт;-) )в чем их преимущества:
1) Хавают все скрипты
2) есть возможность переключатся между *nix и Win32, причем мгновенно
3) Куча скриптов (от блога, до портала) которые уже предустановленны у хостера
Минусы;
1) нужно платить за удовольствие :-)

SEO Возвращение:

Вообщем забил я на онлайн-бизнес.... примерно на пару месяцев... работы и "подработок" хватало.... И тут пришл маленький заказ, нужно было немножко переделать сайт, и поправить его, по требованиям сеошников....
Сначала я подумал что работа мелочная... взялся все сделать за 100 баксов....
Блин ну как можно было так протупить,.. я не знаю... когда через неделю после выполнения требований СЕОшников я увидел этот сайт в первой тройке на яндекси, гугле и рамблере... меня чуть кондратий не схватил... Вся моя работа, за которую я взялся "бесплатно" оказалось стоила примерно с пару косарей зелени.... в неделю.... просто пипец... И мысль что в нете можно заработать вернулась ;-)