При редактировании таксономии вот такое(прикрепил) происходит.
При любом добавлении материала или редактировании сайт тормозит.
Какие варианты решения? сервер выделенный Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Вложение | Размер |
---|---|
bez-imeni-1.jpg | 106.66 КБ |
Комментарии
выделенный - это круто. а настроен как надо?
Диски то живые? Под нагрузкой такое или на пустой железке?
Сервер пустой, нагрузка нулевая
вот что показал smartctl:
=== START OF INFORMATION SECTION ===
Device Model: ST3000DM001-9YN166
Serial Number: W1F15G46
LU WWN Device Id: 5 000c50 0534942d8
Firmware Version: CC4B
User Capacity: 3,000,592,982,016 bytes [3.00 TB]
Sector Sizes: 512 bytes logical, 4096 bytes physical
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 8
ATA Standard is: ATA-8-ACS revision 4
Local Time is: Mon Aug 5 21:39:20 2013 EEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: ( 592) seconds.
Offline data collection
capabilities: (0x73) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
No Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 1) minutes.
Extended self-test routine
recommended polling time: ( 255) minutes.
Conveyance self-test routine
recommended polling time: ( 2) minutes.
SCT capabilities: (0x3085) SCT Status supported.
SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000f 108 100 006 Pre-fail Always - 18231872
3 Spin_Up_Time 0x0003 094 094 000 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 7
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0
7 Seek_Error_Rate 0x000f 075 060 030 Pre-fail Always - 30523831
9 Power_On_Hours 0x0032 093 093 000 Old_age Always - 6829
10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 020 Old_age Always - 7
183 Runtime_Bad_Block 0x0032 100 100 000 Old_age Always - 0
184 End-to-End_Error 0x0032 100 100 099 Old_age Always - 0
187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0
188 Command_Timeout 0x0032 100 100 000 Old_age Always - 0
189 High_Fly_Writes 0x003a 100 100 000 Old_age Always - 0
190 Airflow_Temperature_Cel 0x0022 068 063 045 Old_age Always - 32 (Min/Max 27/37)
191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 0
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 3
193 Load_Cycle_Count 0x0032 053 053 000 Old_age Always - 95949
194 Temperature_Celsius 0x0022 032 040 000 Old_age Always - 32 (0 21 0 0 0)
197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0
240 Head_Flying_Hours 0x0000 100 253 000 Old_age Offline - 143494857365416
241 Total_LBAs_Written 0x0000 100 253 000 Old_age Offline - 54336294506469
242 Total_LBAs_Read 0x0000 100 253 000 Old_age Offline - 8513502743238
Так у вас походу 1 медленный диск на всё
Если есть возможность лучше взять что нибудь другое, у hetzner например сейчас акция на сервера с SSD дисками, проблем с записью в БД у них не будет точно.
Спасибо за ответы, значит буду брать сервер с SSD винтами
А как быть с запросами, 10 тыс. это ведь не нормально
Не нормально. Я бы даже сказал жуть как. Нужно разбираться что у вас может так нагружать БД. Обычно такие проблемы бывают у новичков которые выполняют SQL в цикле или лезут в ядро и мудрят с кешированием.
На странице нормальной таксономии это нормально.
Админку к ней писал какой-то пьяный русский
Я обычно taxonomy_manager ставлю, в нем боле 1К запросов не разу не видел даже на больших словарях.
994 - количество терминов словаря. Если смотреть на рисунок - выходит под каждый термин делается по несколько запросов.
taxonomy_manager я конечно использую, но он умеет работать только с терминами словаря, другие настройки от название словаря до показов терминов через views нужно делать через стандартный способ.
Модуль Taxonomy menu делает эти запросы.
А вот что делает тучу запросов в редактирование/публикации материала не понятно
Генерация пунктов меню через связку Taxonomy -> Taxonomy menu -> Menu = туча запросов в редактировании материалов
Как быть? Статистика Taxonomy menu - 60 тыс сайтов, как же люди от этого "тормоза" избавились?
Drupal 7.23
Taxonomy menu 7.x-1.4
Они не перестраивают меню при каждом редактировании термина
RxB - а как они отключили?
---------------
Установил Drupal 7.23 + Devel + Taxonomy manager + Taxonomy menu 7.x-1.4/7.x-2.0-alpha2
Создал словарь 496 терминов через Taxonomy manager. Захожу в словарь через стандартный интерфейс, тут Taxonomy menu -> Menu location -> пункт меню.
Нажимаю добавить ноду(в ней только 2 поля title и body), смотрим вниз, devel показывает 1000+ запросов, получается +2 запроса на термин.
Где туплю?
какие кеши включены? под анонимом тоже самое?
-Кеш отключен сайт в разработки.
-При включенном стандартном кеше эти запросы не исчезли.
-Под анонимом аналогично.
Результат
Избавился от Taxonomy menu, вывожу теперь термины через Views
не надо пороть горячку вот это у вас в каком положении?
Если настройка в
devel/settings
Rebuild the theme registry on every page load
While creating new templates and theme_ overrides the theme registry needs to be rebuilt.
Тогда не включена
п.с. у меня эти запросы были замечены при создании/редактировании нод/таксономии/блоков.
При простом серфинге сайта админом/анонимом - не замечено