Меня зовут Якупов Азат, я дата-архитектор Quadcode. В индустрии я больше 20 лет, из них больше 6 лет — в архитектуре. Эта статья — немного сокращенный пересказ моего выступления на митапе по теме «Heap Table в PostgreSQL». Речь в тексте пойдет об обычных таблицах, с которых начинается вся дата-инженерия. Посмотрим на то, как метаданные располагаются в Postgres, разберемся, что такое table page и fillfactor, а также поближе познакомимся с TOAST-таблицами. Читать далее
Номер модели WSD-133-C Происхождение Китай Стиль Повседневный Тип товара Кварцевые наручные часы Возможности Секундомер с остановом Возможности Ударопрочный Возможности Luminous Возможности Автоматическая настройка времени Возможности Хронограф Возможности Полный календарь Возможности Фаза луны Возможности Водонепроницаемый Возможности Плавать Возможности luminous hands Механизм QUARTZ Диаметр циферблата 42 Материал корпуса Нержавеющая сталь Тип материала окошка циферблата Хардлекс Форма корпуса […]
In Apache Impala (incubating) before 2.10.0, a malicious user with "ALTER" permissions on an Impala table can access any other Kudu table data by altering the table properties to make it "external" and then changing the underlying table mapping to point to other Kudu tables. This violates and works around the authorization requirement that creating a Kudu external table via Impala requires an "ALL" privilege at the server scope. This privilege requirement for "CREATE" commands is enforced to precisely…
In Apache Impala before 3.0.1, ALTER TABLE/VIEW RENAME required ALTER on the old table. This may pose a potential security risk, such as having ALTER on a table and ALL on a particular database allows a user to move the table to a database with ALL, which will automatically grant that user with ALL privilege on that table due to the privilege inherited from the database.