Текущее время: Чт, май 15 2025, 02:15

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Список таблиц принадлежащих к определенному модулю.
СообщениеДобавлено: Чт, дек 05 2013, 16:12 
Специалист
Специалист

Зарегистрирован:
Ср, май 03 2006, 11:43
Сообщения: 109
Откуда: Deutschland
Пол: Мужской
Наша ERP растет поненмогу и назрела ситуация, что основной Tablespace нужно уменьшать (разделять).
Было принято решение создать несколько дополнителных Tablespace, которые бы содержали в себе определенные модули.
Например:
PSAPR3FICO, PSAPR3HR, PSAPR3RET, а в основном Tablespace PSAPR3 останутся общие таблицы.

Как можно составить такие списки по модулям?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список таблиц принадлежащих к определенному модулю.
СообщениеДобавлено: Пт, дек 06 2013, 10:07 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, май 15 2006, 07:01
Сообщения: 286
Откуда: Almaty
Как вариант - разделить по пакетам.
В таблице TADIR есть инфа, какая таблица в каком пакете.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список таблиц принадлежащих к определенному модулю.
СообщениеДобавлено: Пт, дек 06 2013, 15:14 
Менеджер
Менеджер

Зарегистрирован:
Пн, фев 11 2008, 11:38
Сообщения: 625
А на чем основывается такое желание ? И чем вам это поможет если не секрет ?
Может проще заняться архивированием и дефрагментированием ?
На сколько велика ваша база ? Базисника как обычно нет ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список таблиц принадлежащих к определенному модулю.
СообщениеДобавлено: Пт, дек 06 2013, 15:36 
Специалист
Специалист

Зарегистрирован:
Ср, май 03 2006, 11:43
Сообщения: 109
Откуда: Deutschland
Пол: Мужской
База уже скоро будет 7,5 ТБ, вернее только этот Tablespace.
А поможет это тем, что уже сейчас, а тем более в будущем проще будет, ну хотя бы реорганизацию Tablespace при очередном архивировании делать. Да и если руководство купит нам новую дисковую систему без tiering, то будет проще раскидать файловые системы на разные по быстродействию дисковые пулы. Да и в периоды отчетности проще будет требуемый модуль, например, на SSD пул скинуть.
Ну почему же сразу базисника нет, все есть :)

Естесственно мы уже определили основные и самые большие таблицы, которые принадлежат к определенным модулям, просто хотелось бы составить полные списки.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список таблиц принадлежащих к определенному модулю.
СообщениеДобавлено: Пт, дек 06 2013, 15:44 
Директор
Директор

Зарегистрирован:
Пт, дек 22 2006, 12:17
Сообщения: 775
Пол: Мужской
figaro001 написал:
База уже скоро будет 7,5 ТБ, вернее только этот Tablespace.
А поможет это тем, что уже сейчас, а тем более в будущем проще будет, ну хотя бы реорганизацию Tablespace при очередном архивировании делать. Да и если руководство купит нам новую дисковую систему без tiering, то будет проще раскидать файловые системы на разные по быстродействию дисковым пулам.
Ну почему же сразу базисника нет, все есть :)


дело в том, что очень странный вопрос при наличии базисника.
Если подумать, можно придумать как дата-файлы между дисковыми пулами распределить.
Ну а "модули" - это скорее логическое деление, чем физическое.


Последний раз редактировалось murenets Пт, дек 06 2013, 16:02, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список таблиц принадлежащих к определенному модулю.
СообщениеДобавлено: Пт, дек 06 2013, 16:00 
Специалист
Специалист

Зарегистрирован:
Ср, май 03 2006, 11:43
Сообщения: 109
Откуда: Deutschland
Пол: Мужской
Ну вот мы и подумали и придумали сделать так. В BW-отделе уже сделали подобное деление, но их решение нам не подходит, т.к. у нас ERP.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список таблиц принадлежащих к определенному модулю.
СообщениеДобавлено: Пт, дек 06 2013, 17:28 
Менеджер
Менеджер

Зарегистрирован:
Пн, фев 11 2008, 11:38
Сообщения: 625
По моему это бред чистой воды, у нас системы и побольше вашей (11-16ТБ) что то не возникало таких мыслей.
На счет раскидывания на разные диски , тут может быть 2-ой эффект, лучше просто все иметь на быстрых дисках если нет автоматического перекидывания.
Зачем реорганизовывать таблспейс ? У вас какой оракл ?
Возвращаетесь в прошлое ? 355771 - Oracle: Explanation of the new tablespace layout
Сейчас все затыки в основном связаны с кривым кодом , лучше подумать как с ним бороться, ну еще если сервер БД справляется сам (CPU , Memory).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список таблиц принадлежащих к определенному модулю.
СообщениеДобавлено: Пт, дек 06 2013, 18:48 
Специалист
Специалист

Зарегистрирован:
Ср, май 03 2006, 11:43
Сообщения: 109
Откуда: Deutschland
Пол: Мужской
SergoB написал(а):
лучше просто все иметь на быстрых дисках если нет автоматического перекидывания


Ваши слова да нашему руководству в уши.

Всем известно, что одинаковых систем нет! А значит к каждой системе применяется свой подход. У кого-то нет проблем с финансированием, у кого-то начальство не слушает своих администраторов, у кого-то начальтво закупает то, что оно считает лучшим на рынке, но не очень подходит для решения его задач или просто скидки были хорошие :) А у кого-то все это слилось вместе :(

В общем, в нашем случае делать реорганизацию одного Tablespace 8-14 часов и при этом нужно временно изыскивать эти 7 ТБ - является проблеммой. Вот и зреет какое-нибудь рациональное решение.

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

И если, к примеру, у вас есть SSD дисковый пул 10ТБ, а база весит 18 ТБ, то около половины в ней занимают индексы и если их переложить в отдельные Tablespace и разместить на SSD дисковый пул, то я думаю тут и рассказывать ничего не надо, что будет. Но, это решение скорее от безысходности.

При наличии tiering все это теряет смысл.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список таблиц принадлежащих к определенному модулю.
СообщениеДобавлено: Пт, дек 06 2013, 19:12 
Менеджер
Менеджер

Зарегистрирован:
Пн, фев 11 2008, 11:38
Сообщения: 625
Вы немного не правильно рассуждаете, зачем реорганизовывать таблспейс целиком? Я этого не понимаю . Какое время изыскивать? какие 8-14 часов , для чего?
С теми СХД что сейчас, если они настроенны правильно, протблем не должно быть с дисковой нагрузкой, по крайней мере вы не решите ее таким способом. Если сервер БД справляется с нагрузкой , то лечите ваши SQL запросы, я много систем видел, сложилось такое мнение. Создав дополнительные таблспейсы вы только проблем себе наберете (можете набрать) во время апгрейда и если мигрировать решите куда нибудь.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список таблиц принадлежащих к определенному модулю.
СообщениеДобавлено: Пн, дек 09 2013, 10:27 
Специалист
Специалист

Зарегистрирован:
Ср, май 03 2006, 11:43
Сообщения: 109
Откуда: Deutschland
Пол: Мужской
Вы видимо меня не правильно понимаете. У нас стоит 2-а дисковых массива IBM DS8100. Общий объем 40 ТБ, а свободных осталось всего 3 ТБ на все системы. К быстродействию дисковых систем притензий нет и не может быть. Проблема в том, что у нас всего 3 ТБ свободного места. А 4-e инстанции уже имеют Tablespace по размеру больше чем 4 ТБ каждый. Конечно можно реорганозовывать отдельно таблицы, но тут, тоже есть подводные камни (дефрагментация самого Tablespace, большее колличество операций с таблицами по сравнению с реорганизацией одного-двух Tablespace).
А вот, как раз, проблем с Upgrade/Update при большем количестве Tablespace не возникнет.

Да и проблемма это временная, пока нам не купят другую дисковую систему, тогда вернем все к оригиналу.

Вопрос можно закрывать, решили 30-40 самых больших таблиц раскидать по другим Tablespace, а модульщики подскажут какая таблица к какому модулю принадлежит.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список таблиц принадлежащих к определенному модулю.
СообщениеДобавлено: Пн, дек 09 2013, 10:34 
Менеджер
Менеджер

Зарегистрирован:
Пн, фев 11 2008, 11:38
Сообщения: 625
Ну в принципе если заняться нечем , то вы нашли правильный выход , как раз перетусовать туда , потом обратно ...
Все при деле и менеджеры довольны.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB