Skip to content
Snippets Groups Projects
Commit 4923fe17 authored by Alexander Tolstoy's avatar Alexander Tolstoy Committed by Егор Ивков
Browse files

add tier to sql examples, update CREATE TABLE diagram

parent c1c2a105
No related branches found
No related tags found
1 merge request!559add tier to sql examples, update CREATE TABLE diagram
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
......@@ -8,8 +8,8 @@ Picodata с помощью команд языка SQL.
Для [создания таблицы](../reference/sql/create_table.md) в Picodata следует сначала
[подключиться](connecting.md) к интерактивной консоли инстанса.
Пользователям доступны функции для работы как с глобальными, так и
шардированными таблицами (в последнем случае реализованы возможности
Пользователи могут создавать как глобальные, так и
шардированные таблицы (в последнем случае реализованы возможности
[распределенного SQL](../architecture/distributed_sql.md)).
Для примера создадим таблицу со списком товаров на складе. В ней будут
......@@ -20,17 +20,20 @@ CREATE TABLE warehouse (
id INTEGER NOT NULL,
item TEXT NOT NULL,
PRIMARY KEY (id))
USING memtx DISTRIBUTED BY (id)
USING memtx DISTRIBUTED BY (id) IN TIER default
OPTION (TIMEOUT = 3.0);
```
Помимо двух колонок, в примере указаны:
- первичный ключ таблицы (колонка `id`);
- [движок хранения данных](../overview/glossary.md#db_engine) in-memory (`memtx`);
- тип таблицы (шардированный, `distributed by`);
- ключ шардирования таблицы (колонка `id`);
- таймаут перед возвращением управления пользователю.
- первичный ключ таблицы (колонка `id`)
- [движок хранения данных](../overview/glossary.md#db_engine) in-memory (`memtx`)
- тип таблицы (шардированный, `distributed by`)
- [тир](../overview/glossary.md#tier), на котором будет создана таблица.
Данный параметр применим только к шардированным таблицам. По умолчанию
все инстансы изначально принадлежат тиру `default`
- ключ шардирования таблицы (колонка `id`)
- таймаут перед возвращением управления пользователю
Для того чтобы создать такую же, но глобальную таблицу, следует указать
соответствующий тип:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment