Секционирование — это общая концепция разделения данных таблицы на более мелкие части. Шардинг означает разделение данных между отдельными серверами/узлами баз данных. Некоторые движки также разделяют внутри одного узла исключительно для удобства управления, что вообще не является сегментированием.
Пример
CREATE ROLE app_user LOGIN PASSWORD 'strong';
GRANTCONNECTON DATABASE shopdb TO app_user;
GRANT USAGE ON SCHEMA public TO app_user;
GRANTSELECT, INSERT, UPDATE, DELETEONALL TABLES IN SCHEMA public TO app_user;
Итог
Секционирование — это общая концепция разделения данных таблицы на более мелкие части.
В чем разница между шардингом и секционированием? · Sobeso