триггер вешается только на одну операцию, их придется дублировать на инсерты, апдейты
Все эти триггеры, представления, процедуры и т.п. очень сильно влияют на производительность...
К примеру прямой запрос навороченный займет 0.004с, а с представлением это уже может быть уже 0.15с
SELECT CONCAT(last_name,', ',first_name) AS full_name
FROM mytable ORDER BY full_name;
SELECT ..
FROM mytable ORDER BY CONCAT(last_name,', ',first_name)
SELECT CONCAT(last_name,', ',first_name) AS full_name
FROM mytable ORDER BY 1;
Поделитесь пожалуйста советом как вы "распиливаете" базу штатной потоковой репликацией
sql знаю на уровне запросов, по мне так больше знать и не нужно
buffer_io Waiting for I/O on a data page.
Первые недопустимы синтаксически, вторые для строковых литералов, третьи для имён объектов. Вы же обратили внимание, что речь о postgresql, а не mysql? (в котором кстати, " имеют разное значение в зависимости от sql_mode)