SQL Server 2000, запросы выполняются последовательно?
Я не уверен, связан ли мой вопрос с инструментом для выполнения запросов. (Я использую Query Analyzer, Access и AQT в целом).
Например у меня есть два запроса.
SELECT * FROM Table1
SELECT * FROM Table2
Итак, выполняются ли запросы последовательно или одновременно? Если они выполняются одновременно, как заставить их выполняться последовательно?
Благодарю.
2 ответа
Это будет зависеть от инструмента, хотя каждый интерактивный инструмент, который я использовал, делает это одинаково (последовательно), и все остальное будет чрезвычайно необычным поведением (и, мы надеемся, подчеркнуто документами инструмента). В Query Analyzer они будут последовательными.
Анализатор запросов выполняет каждый оператор в пакете последовательно.
Учитывая, что они оба SELECT, на самом деле не имеет значения, запускаются ли они последовательно.