powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Axapta. Оптимизация какой-либо ERP системы со стороны сервера.MSSQL
12 сообщений из 12, страница 1 из 1
Axapta. Оптимизация какой-либо ERP системы со стороны сервера.MSSQL
    #32587999
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В моем случае - это Аxapta.
Какие шаги на сервере можно и нужно предпринять, не затрагивая саму систему?
...
Рейтинг: 0 / 0
Axapta. Оптимизация какой-либо ERP системы со стороны сервера.MSSQL
    #32588765
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Индесов насоздавать или почикать.
...
Рейтинг: 0 / 0
Axapta. Оптимизация какой-либо ERP системы со стороны сервера.MSSQL
    #32588936
mazzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не. индексы не стоит строить из SQL. Обычно системы игнорируют те объекты, которые не описаны внутри систем. Поэтому индексы, создавать надо в системе.

Как обычно, поделить на файловые группы.
файловые группы разнести на разные диски.
Для Оракла поиграться с сегментированием.
Обязательно разнести лог транзакций на отдельный диск.

Стоит поиграться с параметрами типа auto update statistics, auto shrink.
Такие операции лучше вынести в maintanance plan и выполнять ночью, чтобы не тормозить работу менеджеров в течении дня.

Стоит следить за автосоздаваемыми индексами. Пользователи могут искать с произвольными фильтрами. MS SQL по-умолчанию будет автоматически добавлять индексы. Такие индексы могут сильно захламить структуру. Лучше подумать и если нужно создать индекс в системе.

Обязательно собирайте статистику и смотрите на планы выполнения. Обязательно выявляйте table scan.

И т.п. Многое есть в статьях на этом сайте.
...
Рейтинг: 0 / 0
Axapta. Оптимизация какой-либо ERP системы со стороны сервера.MSSQL
    #32588968
Hibernate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mazzyне. индексы не стоит строить из SQL. Обычно системы игнорируют те объекты, которые не описаны внутри систем.
дык индексы используются SQL-сервером, а не ERP-системой. Хотя, возможно при генерации команд, они и используют хинты с указанием индекосв, но я в этом сильно сомневаюсь - это уж слишком тонкая и ювелирная работа под конкретные условия, зависящие, например, от объема данных и самих данных.
...
Рейтинг: 0 / 0
Axapta. Оптимизация какой-либо ERP системы со стороны сервера.MSSQL
    #32589229
Фотография Ден
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну кроме как с JD edwards я не работал, а в ней без проблем создавать индексы прям из системы, и этот индекс будет являтся объектом ерп системы..
...
Рейтинг: 0 / 0
Axapta. Оптимизация какой-либо ERP системы со стороны сервера.MSSQL
    #32589331
mazzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я не про то.
согласен индексы - дело хорошее и используются СУБД.
просто системы обычно сами следят за структурой и самостоятельно пересоздают таблицы и индексы.
Поэтому создавать индексы со стороны СУБД может быть бесполезно, поскольку система может самостоятельно пересоздать их.
Индексы лучше определять внутри ERP-системы.
...
Рейтинг: 0 / 0
Axapta. Оптимизация какой-либо ERP системы со стороны сервера.MSSQL
    #32589342
Фотография Quark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати не забывайте про общие рекомендации по количеству индексов.
Если это часто пользуемая OLTP то не более 5, оптимально 2-3.
Если только для OLAP то до 10.
...
Рейтинг: 0 / 0
Axapta. Оптимизация какой-либо ERP системы со стороны сервера.MSSQL
    #32589553
йцук
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какие шаги на сервере можно и нужно предпринять, не затрагивая саму систему ?
Ну тогда единственно доступная тебе оптимизация - добавить туда памяти, процессоров, винчестеров в RAID побольше и побыстрее, и вынести AOS на выделенный сервак :)

какие-такие индексы в аксапте... там в качестве идентификаторов используются числа (причем с плавающей точкой), хранящиеся в полях строкового типа :)
...
Рейтинг: 0 / 0
Axapta. Оптимизация какой-либо ERP системы со стороны сервера.MSSQL
    #32589730
V. Goncharenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
йцук
какие-такие индексы в аксапте... там в качестве идентификаторов используются числа (причем с плавающей точкой), хранящиеся в полях строкового типа :)

Какие-такие числа с плавающей точкой, хранящиеся в полях строкового типа? Мсье или изрядный шутник, или ему про Аксапту того.. Рабинович на кухне напел.. Хотя знает слово AOS. Странно..

Будьте добры, укажите, где именно используется такое безобразие. Очень любопытно
...
Рейтинг: 0 / 0
Axapta. Оптимизация какой-либо ERP системы со стороны сервера.MSSQL
    #32589927
Фотография AnS1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот возможности использовать возможности :) sql server в sap r/3
1 создание индексов. Индексы создаются стандартными средствами r/3 и являются полным отражением индекса субд. Т.е., индекс системы создается в репозитарии а затем автоматически создается в субд. Обратное, понятное дело, не работает
2 разделение на файлы
3 Необходимо настраивать ВСЕ параметры sql server. Для этого есть специальные ноты в службе поддержки. например, по max degree of parallelism
4 использование хинтов. Во внутреннем языке прораммирования для r/3 для запросов имеется специальная инструкция, позволяющая указывать хинты
4 использование transact sql. Поскольку sql для r/3 унифицирован для кучи СУБД, то, естественно, он не использует всех возможностей transact sql. Есть особые инструкции, позволяющие писать на transact sql.

а что еще можно придумать с точки зрения оптимизации?
да ничего наверно. Запросы надо правильно писать :)
...
Рейтинг: 0 / 0
Axapta. Оптимизация какой-либо ERP системы со стороны сервера.MSSQL
    #32592128
DmitryS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну, можно хранилище построить, грузить всё туда, а дальше сверху Analysis Services повесить.
...
Рейтинг: 0 / 0
Axapta. Оптимизация какой-либо ERP системы со стороны сервера.MSSQL
    #32662063
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Axapta. Оптимизация какой-либо ERP системы со стороны сервера.MSSQL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]