Перейти к содержимому

Online Playground

RadixDB Online Playground — публичная read-only среда для работы с SQL. В ней RadixDB 1.2.25 выполняет запросы к детерминированной синтетической торговой базе из 5 000 000 строк, 32 связанных таблиц и 20 готовых примеров. Установка и учётная запись не требуются.

Playground позволяет познакомиться с SQL RadixDB, изучить планы выполнения и проверить навигационные ссылки на связанных прикладных данных. Он рассчитан на короткие интерактивные запросы. Это не неограниченная учётная запись базы, не испытание долговечности и не сервис для бенчмарков.

База содержит синтетические товары, остатки, клиентов, заказы, платежи, отгрузки, возвраты, отзывы и обращения поддержки. Персональных и промышленных данных в ней нет.

  1. Выберите один из примеров или введите запрос в редакторе Monaco.
  2. Выберите Query для выполнения либо Explain для просмотра плана.
  3. Нажмите Run. Результат откроется в таблице W2UI под редактором.
  4. Откройте схему, чтобы изучить таблицы, столбцы и пути по внешним ключам.
  5. Откройте профиль сервера, чтобы увидеть текущие CPU, память, swap и диск общего узла Playground.

Кнопка отмены останавливает текущий запрос. После завершения отмены или тайм-аута единственный публичный слот выполнения доступен следующему запросу.

По объявленным связям можно переходить без повторения простого шаблонного JOIN:

SELECT
o.order_no,
o.customer_id.name AS customer,
o.branch_id.name AS branch,
o.status,
o.total_amount
FROM sales_orders AS o
WHERE o.id >= 699000
ORDER BY o.created_at DESC
LIMIT 50;

Столбцы внешних ключей customer_id и branch_id являются навигационными ссылками. Эквивалентная явная форма с JOIN по-прежнему доступна, когда она лучше выражает запрос.

Панель результата показывает время выполнения, чтения и общее время, измеренные публичным API для этого запроса. На значения влияют состояние общего узла с одним vCPU, текущий кэш и параллельный трафик сайта. Они помогают сравнивать формы запросов в одном сеансе, но не заменяют контролируемые измерения производительности.

Профиль сервера показывает ёмкость узла и текущую загрузку. Надпись вида 1 GiB host описывает весь узел, а не память одного запроса или только RadixDB.