Первый столбец TS # .... Какие цифры он показывает?
Это идентификатор табличного пространства.
Я подключен к моя база данных, используя пользователя «Sys» через базу данных «CDB $ ROOT».
Это ключевой момент: вы видите информацию о табличных пространствах, определенных для всех контейнеров базы данных.
Если бы вы подключились, как, например, пользователь SYSTEM для конкретной подключаемой БД, вы бы увидели только пять строк в запросе к V $ TABLESPACE.
запрос, повторяющий имена Табличные пространства, я не понимаю, почему
Ответ лежит в значении CON_ID. Давайте расшифруем его и посмотрим, что нам говорят результаты:
select ts.*
,case
when ts.con_id = 0 then 'CDB'
when ts.con_id = 1 then 'Root'
when ts.con_id = 2 then 'Seed'
else 'PDB' end as scope
from v$tablespace ts
order by ts.con_id
,ts.ts#
/
Вывод
TS# NAME INC BIG FLA ENC CON_ID SCOP
---------- ------------------------------ --- --- --- --- ---------- ----
0 SYSTEM YES NO YES 1 Root
1 SYSAUX YES NO YES 1 Root
2 UNDOTBS1 YES NO YES 1 Root
3 TEMP NO NO YES 1 Root
4 USERS YES NO YES 1 Root
0 SYSTEM YES NO YES 2 Seed
1 SYSAUX YES NO YES 2 Seed
2 UNDOTBS1 YES NO YES 2 Seed
3 TEMP NO NO YES 2 Seed
0 SYSTEM YES NO YES 3 PDB
1 SYSAUX YES NO YES 3 PDB
2 UNDOTBS1 YES NO YES 3 PDB
3 TEMP NO NO YES 3 PDB
5 USERS YES NO YES 3 PDB
Все это описано в документации. Узнать больше .