Физическая схема данных
Физическая схема данных — структура хранения данных логических сущностей в физических таблицах хранилища.
Для каждой логической таблицы и каждого материализованного представления система автоматически создает и поддерживает набор связанных физических таблиц в некоторых или всех СУБД хранилища.
Состав СУБД, в которых создаются физические таблицы и, соответственно, хранятся данные логических сущностей, можно регулировать с помощью ключевого слова DATASOURCE_TYPE
в запросах CREATE TABLE, DROP TABLE, CREATE MATERIALIZED VIEW и DROP MATERIALIZED VIEW.
Состав и содержимое физических таблиц зависят от типа СУБД и описаны в таблице ниже. Например, в ADP все горячие записи хранятся в физической таблице с суффиксом _staging
, а все актуальные и архивные записи — в таблице с суффиксом _actual
.
Физическая таблица | ADB | ADG | ADQM | ADP |
---|---|---|---|---|
<table>_staging | + Горячие записи | + Горячие записи | − | + Горячие записи |
tbl_buffer | − | − | + Идентификаторы горячих записей | − |
<table>_actual | + Актуальные и архивные записи | + Актуальные записи | + Горячие, актуальные и архивные записи всех узлов кластера | + Актуальные и архивные записи |
<table>_history | − | + Архивные записи | − | − |
<table>_actual_shard | − | − | + Горячие, актуальные и архивные записи узла кластера | − |
tbl_buffer_shard | − | − | + Идентификаторы горячих записей узла кластера | − |