|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Братцы, всем известно, что с барского плеча высокие технологии доступны в разумных пределах 12G на всю базу. Вот поясните, пожалуйста, находясь на насиженной on-premise как определить, удовлетворит ли она этому требованию DB Express? Вариантов-то больше одного же... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2020, 15:32 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Не очень понятно об чем речь, но ведь можно начать с малого https://lmgtfy.com/?q=oracle express edition 12c features ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2020, 15:40 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
В этом, дружище, мы с тобой совпадаем: нам обоим не очень понятно. Просьба тем, кому понятно, поделится правильным ответом на вопрос: как получается параметр БД под названием "размер БД", который фигурирует в требованиях Oracle Database Express и равняется 12G. Вариантов, как я и сказал, более одного, но их крайне сложно сопоставить с лицензионным требованием select sum(bytes)/1024/1024/1024 size_in_mb from dba_segments; select sum(bytes)/1024/1024/1024 size_in_mb from dba_data_files; И так далее ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2020, 15:52 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2020, 16:41 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Благодарю, это ближе к теме, конечно. А не затруднит поделиться, вот USER tablespaces это на глазок в dba_segments смотрим? Товарищи об этом в данном топике? Просто явных признаком, что пользовательское, а что нет в этой табличке отсутствует... Или таки dba_data_files смотрим? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2020, 17:02 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Мне чисто любопытно что Вы будете с определённым объёмом делать. Удалять данные чтобы вписаться в бесплатную версию? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2020, 17:08 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Поскольку XE 18с не имеет ограничений по коммерческому использованию варианты тут имеются разные. И вписаться в 12G по ходу, если не шарашить в blob невесть что и не плодить сотни индексов, вписаться , сдаётся, не так и сложно. PS Но, судя по количеству ваших сообщений, вы итак это знаете. Благодарен вам за вопрос тем не менее. Вероятнее всего ваш опыт в основном из корпоративной области. Да, там нечего ловить. Но за МКАДом тоже жизнь имеется )) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2020, 17:14 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Да, это вариант. Но тут заявка на готовенькое на APEX. Этим и ограничены. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2020, 17:25 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Саша Сплинтер Благодарю, это ближе к теме, конечно. А не затруднит поделиться, вот USER tablespaces это на глазок в dba_segments смотрим? где логика?.. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2020, 19:10 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
А где конкретный ответ от мегамудрых чайникоподобному? Ведь предельно конкретный вопрос, а тут гении с советами гугл поглядеть или логику поискать. Вас заводят вопросы, на которые вы не знаете ответа что-ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2020, 20:08 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Смотрите размер пользовательских tablespace. Но немножко плохо понимаю контекст задачи. В каком жизненном сценарии требуется слезать с нормальной версии на урезанную бесплатную? Мне приходит в голову только "очистка" переездом с нелицензированной версии. Может, в вашей есть какие-то другие выходы? Там ведь не только размер, там ещё и ядра и ОЗУ... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2020, 22:37 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Код: plsql 1. 2. 3. 4. 5. 6.
Отсюда: https://stackoverflow.com/questions/4301672/find-size-of-a-database-in-oracle ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2020, 06:38 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Дубль ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2020, 06:38 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Братцы, спасибо всем за помощь! Думаю, больше в рамках этого форума не выдумать. В итоге смотрю на размер пользовательских tablespace из в то смысле пользовательских, что создал из я сам, ну и USERS. Ближе всего к вопросу контроля за размером и выходом на задачу ресайза этот вот запрос Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
И вот интересно знать, tablespace, содержащий APEX, будет ли пользовательским? )) Попробую дождаться доступности вопросов на Ask Tom. Тут уже лицензионные всякие заморочки, и нам не догадаться. *Усталый разработчик*, речь идёт о выяснении границ использования DB Oracle Express для существующего проекта. При разумном проектировании границы эти оказываются довольно-таки широкими. Подсчёт CPU и RAM вопросов не вызывает )) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2020, 07:35 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
авторВот поясните, пожалуйста, находясь на насиженной on-premise как определить, удовлетворит ли она этому требованию DB Express? Думается, что просто нужно поставить базу, перелить данные и попробовать воспроизвести нагрузку. Я думаю, что 12Гб это самое простое из лимитов. К слову, дока говорит, что если достигните лимита в базе, то у Вас вывалится ошибка (ORA-12592). Касательно АРЕХа - вроде как он не предустановленный, поэтому думается, что может подпасть под лимит. Две минуты гугления не дали ответа. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2020, 10:36 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Поскольку-таки речь идёт о формализме удовлетворения лицензионных требований, то попробуем спросить самого Оракла https://asktom.oracle.com/pls/apex/f?p=100:11:6692400814443::::P11_QUESTION_ID:9543282800346126215 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2020, 16:43 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Практика показывает, что еще и размер redo-файлов тоже входит в лимит. Во всяком случае, на 11XE. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2020, 23:47 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Благодарю за информацию. В таком разе на данный момент за неимением ответа на Ask Tom оценка сверху, очевидно, предполагает "тупой" подсчет размера файлов dbf (за минусом system, sysaux, temp) на диске + redo файлы. Если ответа не будет, то для учёта рисков этот подход и останется актуальным. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2020, 07:59 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
AskTom пополняет коллекцию идей этой ветки. Оракл такой Оракл... https://asktom.oracle.com/pls/apex/asktom.search?tag=oracle-database-xe-18c-user-data-limitations-how-to-get-user-data-size-to-check-a-limit ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2020, 11:50 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Ну подсчет объема редо уж точно лишний :-) Никогда не работал с XE и не имею желания, но при необходимости провел бы несколько экспериментов, чтоб посмотреть, как будет реагировать система: -- размер считается только в пользовательских ТП или в системных тоже -- создаешь килограмм объектов/экстентов в ТП SYSTEM и смотришь, наткнешься ли на ограничение или нет. Судя по AskTom, наткнешься -- размер считается только данных или кода тоже -- создаешь килограмм объектов типа процедур/функций/пакетов/типов и смотришь, наткнешься ли на ограничение или нет -- считается ли размер данных аудита -- создаешь килограмм записей аудита ... -- считается ли размер внешних таблиц -- создаешь ... Если все предыдущее (ну, может, за исключением внешних таблиц) в подсчет ходит, то, возможно, существует какая-то константа (для каждой версии своя), зашитая в коде и если объем данных минус эта константа превышает 12 гиг, то пора ругаться ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2020, 12:53 |
|
Как определить размер БД для Oracle DB Express
|
|||
---|---|---|---|
#18+
Ну и например, попытался бы создать ТП размером явно больше 12 гиг и посмотрел на реакцию ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2020, 12:55 |
|
|
start [/forum/topic.php?fid=52&fpage=40&tid=1881035]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 305ms |
total: | 440ms |
0 / 0 |