Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 16 из 16

Тема: SQL-запрос куба для отчётов по расходу блюд

  1. #11
    Разбирающийся
    Регистрация
    20.10.2011
    Адрес
    Кыргызстан
    Сообщений
    988
    Поблагодарил(а)
    55
    Благодарностей: 35 (сообщений: 24)
    У меня не такой впечатляющий результат как у присутствующих здесь коллег, но пересчет кубов улучшен на 20% (данных в базе за 1 год, размер базы 11 гб.)

    Куб по расходу блюд
    Фильтр на 6 мес.
    Пересчет 9 мин.
    После создания индекса (таблица Paybindings) пересчет стал 7 минут.

    Но здесь наверное сказывается, что я ставил реиндексацию базы раз в два дня (EXEC sp_updatestats; ) перед бекапом базы.

    Убрал вообще фильтрацию у куба и куб пересчитался за 9 минут и это хорошо.
    Громадное спасибо автору.
    Последний раз редактировалось mnekin; 04.10.2017 в 13:17.

  2. 1 пользователь сказал cпасибо mnekin за это полезное сообщение::

    SH (04.10.2017)

  3. #12
    Новичок
    Регистрация
    22.03.2017
    Адрес
    Бишкек
    Сообщений
    3
    Поблагодарил(а)
    1
    Благодарностей: 7 (сообщений: 2)
    Если вкратце, то у нас получился такой скрипт:

    CREATE NONCLUSTERED INDEX PAYBINDINGS_MIDSERVER_VISIT_CURRUNI_IDX ON dbo.PAYBINDINGS
    (
    MIDSERVER,
    VISIT,
    CURRUNI
    ) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
    GO

    а потом sp_updatestats в SQL агента и расписание создать.

  4. 5 пользователей сказали cпасибо Сергей_Бишкек за это полезное сообщение:

    kaznarush (09.11.2017),mnekin (21.11.2017),SH (04.10.2017),sibgaba (04.10.2017),vandy (05.10.2017)

  5. #13
    Новичок
    Регистрация
    27.12.2016
    Адрес
    Киев
    Сообщений
    3
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Цитата Сообщение от Сергей_Бишкек Посмотреть сообщение
    Если вкратце, то у нас получился такой скрипт:
    Здравствуйте, у нас присутствуют такие же проблеммы с пересчетом кубов, эсли можно поподробнее описать где и как запустить данный скрипт...

  6. #14
    Новичок
    Регистрация
    27.12.2016
    Адрес
    Киев
    Сообщений
    3
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Запустили скрипт, поставили sp_updatestats в расписание, не помогло(((
    Версия
    7.6.0.81
    После обновления куб по расходу блюд так и не смог пересчитатся (данные за 6 месяцев)
    Есть еще какие-то варианты решения?
    Последний раз редактировалось Старцев Максим; 03.10.2018 в 15:43.

  7. #15
    Новичок
    Регистрация
    22.03.2017
    Адрес
    Бишкек
    Сообщений
    3
    Поблагодарил(а)
    1
    Благодарностей: 7 (сообщений: 2)
    Цитата Сообщение от Старцев Максим Посмотреть сообщение
    Здравствуйте, у нас присутствуют такие же проблеммы с пересчетом кубов, эсли можно поподробнее описать где и как запустить данный скрипт...
    непосредственно на базе RK7 (или как она у вас называется) в SQL

  8. #16
    Сведущий
    Регистрация
    02.06.2012
    Адрес
    Казахстан
    Сообщений
    76
    Поблагодарил(а)
    7
    Благодарностей: 2 (сообщений: 2)
    Цитата Сообщение от Сергей_Бишкек Посмотреть сообщение
    Если вкратце, то у нас получился такой скрипт:

    CREATE NONCLUSTERED INDEX PAYBINDINGS_MIDSERVER_VISIT_CURRUNI_IDX ON dbo.PAYBINDINGS
    (
    MIDSERVER,
    VISIT,
    CURRUNI
    ) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
    GO

    а потом sp_updatestats в SQL агента и расписание создать.
    Доброго времени суток! Расскажите пожалуйста подробнее про sp_updatestats, как это сделать? заранее благодарю

Похожие темы

  1. Сгорание бонусов , SQL Запрос
    от Hendehog в разделе GameKeeper
    Ответов: 10
    Последнее сообщение: 09.02.2016, 01:55
  2. SH4 - при попытке открыть документ по расходу блюд ошибка 503
    от SH в разделе SH: Технические вопросы
    Ответов: 4
    Последнее сообщение: 12.05.2013, 11:17
  3. Как составить запрос SQL для SH3
    от SH в разделе Старые версии: Storehouse 2 и 3
    Ответов: 1
    Последнее сообщение: 01.02.2011, 22:21
  4. Разница сумм в выручке по дням и расходу блюд.
    от sars в разделе RK: Базы данных, ошибки, проблемы
    Ответов: 3
    Последнее сообщение: 22.03.2010, 12:18

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •