關於查詢速度的問題?
正在用VB做一個系統,在某個地方查詢時,要連接六個數據表,每個表都有超過一千條數據,而且條件很多,而且要不斷的循環找,查詢時速度很慢,請問如果用存儲存過程是不是會快很多?
<1>速度是肯定会快很多的,呵呵,因为用存储过程,编译了后,以后在调用的时候直接就可以用编译后的代码,不用在编译,另外其基本语法如下:
Create Proc name
Declare @变量 数据类型(长度) intput
Declare @变量 数据类型(长度) output
AS
Begin
...
...
...
End
<2>建议:多找找这方面的书看一下,注意与触发器联系起来学习,呵呵,多动手实践
<1>速度是肯定会快很多的,呵呵,因为用存储过程,编译了后,以后在调用的时候直接就可以用编译后的代码,不用在编译,另外其基本语法如下:
Create Proc name
Declare @变量 数据类型(长度) intput
Declare @变量 数据类型(长度) output
AS
Begin
...
...
...
End
<2>建议:多找找这方面的书看一下,注意与触发器联系起来学习,呵呵,多动手实践