|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
Пытаюсь создать по примеру из справки Код: plsql 1. 2. 3. 4. 5. 6. 7.
только shardspace не указываю, т.к. вроде не обязательно. Получаю в ответ " ORA-02236: неверное имя файла ". Не понимаю, в грамматике нет имени файла, да и там только шаблон указывается, какие имена?! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2019, 23:01 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
Правильный Вася, А sharding то есть? Код: plsql 1. 2. 3.
SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 00:00 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
SY, я читал это примечание. Но как проверить, есть оно или нет? И причем тут имя в тексте ошибки? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 00:09 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
Правильный Вася, Посмотри на картинку диаграммы - имя datafile обязатeльно. А вот текствая диаграмма запорота: Код: plsql 1. 2. 3. 4. 5.
Дoлжно, исходя из картинки, быть Код: plsql 1. 2. 3. 4. 5.
SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 01:05 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
Правильный ВасяНо как проверить, есть оно или нет? Если не знаешь значит нет : "You can deploy, manage, and monitor Oracle Sharded databases with two interfaces: Oracle Enterprise Manager Cloud Control and GDSCTL". SY. P.S. Практического опыта с sharding нет, так сижу почитываю... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 01:27 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
SYP.S. Практического опыта с sharding нет, так сижу почитываю...Попробую себя в качестве прорицателя: подобная маркетинговая шелуха в дальнейшем если не отвалится совсем (desupported), то станет скромно замалчиваться. Зачем на неё тратить время? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 07:50 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
SYПосмотри на картинку диаграммы - имя datafile обязатeльно Не совсем так. На картинке DATAFILE вообще опционально (кстати, пробовал убирать вместе с SIZE, пишет ORA-02199: пропущена фраза DATAFILE/TEMPFILE ). Но и в file_specification вроде всё опционально. Да и как там указывать имя файла, если sharding подразумевает автоматическое создание по шаблону, который тут даём? Т.е. имена, если я правильно понимаю, Оракл сам выбирает. Вот же из справки: The database automatically creates the tablespaces in a tablespace set. All tablespaces in a tablespace set are permanent bigfile tablespaces. The database automatically creates one data file for each tablespace. По поводу "проверить наличие". SYYou can deploy, manage, and monitor Oracle Sharded databases with two interfaces: Oracle Enterprise Manager Cloud Control and GDSCTL Хотелось бы через какою-нибудь вьюху типа v$version или v$parameter, чтоб прямо в коде проверить можно было. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 15:58 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
Кстати, в https://docs.oracle.com/en/database/oracle/oracle-database/18/shard/index.html ещё другая диаграмма: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
В ней вообще DATAFILE нет, сразу permanent_tablespace_attrs. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 16:03 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
Правильный ВасяХотелось бы через какою-нибудь вьюху Тут дело такое: по-оракельски sharding это целая инфораструктура с шард-серверами, шард-каталогом и пулами коннектов. Это не какой-то alter database, это способ свести несколько физических экземпляров в одно логическое пространство. Причем с риском утраты data consistency. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 16:05 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
andrey_anonymous, Да я это читал и понимаю в общих чертах. А вот экспериментировать, похоже, не на чем. Или я что-то не включил... Кстати, косвенно наличие (скорее, доступность) можно узнать через такое: Код: plsql 1.
Если не ругается, значит, sharding теоретически возможен. А состояние для текущего юзера через такое: Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 16:45 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
Теперь остался только вопрос про TABLESPACE SET. Где можно узнать, какие SETы есть в наличии? Не нашёл соответствующей вьюхи. Подозреваю на DBA_TABLESPACE_GROUPS, но название смущает. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 16:49 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
Нет, DBA_TABLESPACE_GROUPS отпадает. Tablespace groups support only shared temporary tablespaces. А tablespaces в set'e не могут быть временными. Где ж тогда SET'ы искать? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 17:00 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
Правильный Васякакие SETы есть в наличии?Никаких. Для использования фичи шардинга нужен менеджмент сервер. Правильный ВасяИли я что-то не включил...Мозг включи. Прежде, чем гадать, зачем та или иная деталь, нужно хотя бы поверхностно ознакомиться с принципами работы устройства. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 17:01 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
Правильный ВасяГде ж тогда SET'ы искать? Шард-каталог и шард-сервера (это все - _отдельные _экземпляры) развернуты? Запущены? Если нет, то о чем мы вообще говорим? Ну не обучена отдельно стоящая БД шардингу, от слова "совсем" ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 17:05 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
andrey_anonymous, Представим на минутку, что шард-каталог есть. Где искать на нём? И, опять же, не глазками, а запросом каким-нибудь. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 18:19 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
Правильный Васяandrey_anonymous, Представим на минутку, что шард-каталог есть. Где искать на нём? И, опять же, не глазками, а запросом каким-нибудь. SELECT * FROM SHA_DATABASES; SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 19:26 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
Правильный ВасяГде искать gdsctl. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 19:54 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 23:46 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
ElicSYP.S. Практического опыта с sharding нет, так сижу почитываю...Попробую себя в качестве прорицателя: подобная маркетинговая шелуха в дальнейшем если не отвалится совсем (desupported), то станет скромно замалчиваться. Зачем на неё тратить время? такого в Оракле в последнее время стало навалом ( ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2019, 06:16 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
Dr. SYSтакого в Оракле в последнее время стало навалом ( Sharding появился в Oracle с развитем облачных технологий. Производительность и, что не менее важно, доступность можно регулировать увеличением/уменьшением числа серверов базы (shards) и соответственно платить cloud provider. Так-что н считаю sharding маркетинговой шелухой. Другое дело насколько удобна оракловская имплeментация. SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2019, 15:52 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
SYрегулировать увеличением/уменьшением числа серверов базы При всем уважении - регулировать это можно в RAC. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2019, 18:14 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
andrey_anonymousПри всем уважении - регулировать это можно в RAC. RAC работает только в L2 сетях и существенно ограничен по расстояния между нодами, Вы не сможете масштабироваться в RAC, если упёрлись в предел по CPU, ОЗУ одной ноды и не можете перераспределить нагрузку иначе, количество нод в RAC тоже существенно ограничено. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2019, 18:29 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
SYSharding появился в Oracle с развитем облачных технологий. Скорее как ответ на развитие NoSQL DB. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2019, 18:40 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
Vivat!Sanразвитие NoSQL DBSQL лишь "протокол" ничего не говорящий о сути СУБД. Oracle NoSQL поддерживает SQL, а Oracle RDBMS поодерживает SODA. Правильное противопоставление будет NoACID. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2019, 18:57 |
|
Создание TABLESPACE SET, 12.2
|
|||
---|---|---|---|
#18+
-2-SQL лишь "протокол" ничего не говорящий о сути СУБД. Oracle NoSQL поддерживает SQL, а Oracle RDBMS поодерживает SODA. Правильное противопоставление будет NoACID. NoSQL вполне устоявшееся понятие, этот класс СУБД включает в себя разные подклассы по степени соответствия CAP теореме. Вы пытаетесь меня поймать на знании теории баз данных, мне кажется не получится )) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2019, 19:04 |
|
|
start [/forum/topic.php?fid=52&msg=39866440&tid=1882044]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
others: | 20ms |
total: | 165ms |
0 / 0 |