0
- 30.12.2011 - 13:57
|
все остальные тоже советуйте советы. суть в том что есть сервак брэндовый с адекватным количеством памяти и количеством процессоров.суть не в том.суть совсем в другом.есть серверная приклада которая использует эту БД и клиенты которые к этой прикладе цепляются.так вот задания запускаемые при помощи этого сервера выполняются с жуткими тормозами на клиентах.мысль что БД имеет какие-то затруднения. нужен инструмент которым можно понять БД работает медленно или так как надо. | |
1
- 30.12.2011 - 14:17
|
Ye тут как бэ вопрос к разработчикам того приложения , которое эту БД использует. Без знаний как чего с чем там связано, ты врятли что-то сможешь сделать. Может быть БД плохо спроектирована на этапе разработки, и выполняются тяжелые запросы.. Это, конечно, если ты уверен, что из за БД тормозит. А так - и само приложение может быть кривое | |
2
- 30.12.2011 - 14:32
| Верно, надо найти самый тормозной, но часто необходимый отчет/запрос и проанализировать его. Используются ли индексы? | |
3
- 30.12.2011 - 14:44
| раскрою секрет.чтобы вопросы лишние исключить.эта приклада есть сервер администрирования касперского антивируса.дело в том что клиент ставится может от 1 часа до 4 часов и результат установки не всегда нужный. | |
4
- 30.12.2011 - 16:30
| Для начала включи slow-query-log, посмотри - может какие запросы затыкают базу, сделай по ним explain analyze, возможно надо по каким-то полям построить дополнительные индексы. Потом имеет смысл заменить mysql на mariadb - при полной совместимости этот продукт гораздо шустрее будет. | |
Модератор 5
- 30.12.2011 - 16:33
| [*****], там миллион вещей на что смотреть надо, от настроек самого сервера, коих не 2 и не 3, до анализа запросов, которые выполняет софт. Не считая железа, настроек ОС и пр. Я пару месяцев в этой теме ковырялся, а тут через форум угадай и ткни пальцем в то место, которое причина тормозов. После выходных если не забуду дам линк на книгу от MySQL по администрированию. А на выходных можно и самому поискать. Хотя, нет, вот она: http://progbook.net/bd/mysql/1629-my...istratora.html http://bestbookit.net/web/-mysql/103--mysql-.html на сайте mysql есть мануалы очень толковые. Еше есть скрипты которые запускаются и говорят что не так с конфигом, но сейчас уже идти надо, могу после праздников дать поискать линки. | |
Модератор 6
- 30.12.2011 - 16:34
| 5-BigHarry > сначала с конфигом разобраться надо, скорее всего он дефолтный, особенно в плане кэша запросов и пр. | |
7
- 30.12.2011 - 16:57
| (7) Ну заменить на мариа-дб можно сразу, без разбора конфига... | |
8
- 30.12.2011 - 17:34
| сенкс ту ол.будем ковырять может и доковыряемся до нужного результата. | |
9
- 30.12.2011 - 17:56
| была мысль поставить mysql на linux (один сервак) а на другом непосредственно СерверКасперского.как считаете в этом есть смысл или "какбы непринципиально"??? | |
10
- 30.12.2011 - 18:06
|
Эти рекомендации смотрели: http://support.kaspersky.ru/ak8/sa?qid=208640239 Не понимаю, что там за монстра родила лаборатория Кашмарыча, что требуются ресурсы в виде отдельного сервера... | |
11
- 30.12.2011 - 18:51
| как-то не похоже на правду, у меня часть клиентов была вообщев других городах, vpn к серверу, ни о каких 4-х часах не припомню | |
12
- 30.12.2011 - 18:58
|
12-gloomymen >тут дело не в линках между клиентом и серваком. задание на установку затягивается на очень-очень долго.максимально по времени выполнялось около 3 часов. тупо ставит агента - 50% и остальное время пинает непонятно что.пичём на клиенте темповское файло имеется и процесс отжирает ресурс всё это время. | |
13
- 31.12.2011 - 16:00
| что то не верится что дела в бд | |
14
- 31.12.2011 - 20:24
|
13-напаяхЪ > ресурс чей, сервера или клиента? imho, нужно с администаративной учеткой навести порядок, и все | |
15
- 31.12.2011 - 20:27
| в журнале заданий сервера, опять же, присутствует диагностика | |
16
- 01.01.2012 - 09:14
|
Добавь вывод в лог медленных запросов - к примеру от секунды. Если не разбираешься в параметрах настройки - пройдись мускульными тюнерами. | |
Модератор 17
- 01.01.2012 - 14:18
|
вот, из закладок http://abava.blogspot.com/2008/01/lamp.html http://www.bigdbahead.com/?p=115 по innodb: http://www.mysqlperformanceblog.com/...zation-basics/ http://www.debianadmin.com/top-84-my...ance-tips.html софт: http://hackmysql.com/mysqlreport http://www.day32.com/MySQL/ https://github.com/rackerhacker/MySQLTuner-perl еще phpmmyadmin (или как его там) дает рекомендации по конфигу. но все это без чтения той книги от MySQL AB можно описать словами "тыкаться как слепой котенок". И еще imho mysql должен работать на машине с linux/*nix, а не на виндах. | |
18
- 01.01.2012 - 14:20
| 18-lithium >так может и должен работать на машине с linux/*nix, но я ведь хз как перенести всё что сейчас там крутится из под Win в linux среду.а крутится там предостаточно. | |
Модератор 19
- 01.01.2012 - 16:52
| почитай как делать дамп и разворачивать обратно | |
20
- 02.01.2012 - 08:14
| собственно пока что примного благодарен.по итогам борьбы отпишусь после начала рабочей недели.а пока покапаюсь. | |
21
- 05.01.2012 - 10:59
| о сущестовании профайлеров никому не ведомо | |
22
- 05.01.2012 - 11:00
| какая разница приложению в какой ос его пускать ? | |
Модератор 23
- 07.01.2012 - 13:42
| большая | |
| Интернет-форум Краснодарского края и Краснодара |