Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Проблема с БД (подвисает запрос) + с хостингом (маразм) = решите за деньги :)

Опубликовано:

Сначала - суть:

IPB 2.3.6 с нагрузкой 1000 чел/день.

Хостимся на 1gb(.)ru

 

Получил от хостера мессадж:

gb_pforum Query 190 Sorting result SELECT pid, post_parent FROM ibf_posts

WHERE topic_id=5 and queued != 1 ORDER BY pid LIMIT 0,100

 

запрос исполняется более 3х минут с большой нагрузкой на диск сервера

 

После чего хостер базу отрубил, а на просьбу включить посылает наф (говорит, опишите что собираетесь делать). А что я могу описать если нет доступа к проблеме? А он говорит:

проблема ... в работе базы с диском

из-за некорректного дизайна структуры базы и запроса

 

Я в данный момент в командировке, переехать на другой хостинг в дороге не особо просто, поэтому хотя б на время нужно починить.

 

Если кто готов - буду благодарен.

Рекомендованные сообщения

Опубликовано:

Дык это надо было додуматься, выводить по 100 сообщений на страницу темы. Вот и думайте что делать.

Опубликовано:

Саппорт неадекватен. Это очень легкий запрос.

 

Если индексы не повреждены и таблица не на 100Гб, не может он так долго выполняться.

Опубликовано:

В принципе тоже верно.

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.