Таблица в Sybase имеет уникальный столбец varchar(32) и несколько других столбцов. Он также индексируется в этом столбце.
Через равные промежутки времени мне нужно его усекать и заполнять свежими данными из других таблиц.
insert into MyTable
select list_of_columns
from OtherTable
where some_simple_conditions
order by MyUniqueId
Если мы имеем дело с несколькими тысячами строк, поможет ли это ускорить insert
, если у нас есть предложение order by
для select
? Если да, компенсирует ли это выигрыш во времени дополнительное время, необходимое для заказа запроса select
?
Я мог бы попробовать это, но в настоящее время мой набор данных невелик, и результаты мало что говорят.