请教,SQL SERVER 2000使用insert插入一条记录,最快耗时多少

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请教,SQL SERVER 2000使用insert插入一条记录,最快耗时多少相关的知识,希望对你有一定的参考价值。

1、速度问题是多方面的,服务器的配置,系统资源正在使用的情况都要考虑
2、如果只是insert,表可以不要索引,因为索引会降低速度,可是表能不建索引吗?这些问题都很矛盾,不能只考虑插入的速度
3、一次插一条显然不是好办法. 可以考虑两点:
1)、 一是建一个buffer, 把要插入的数据先放在buffer里, 攒足一定的数据(我一般是1000条, 可以根据具体情况调整), 然后集体插入.
2)、 是用多线程(multi-thread)和异步通讯(unsynchronization)办法, 这样可以让插入和数据采集同步进行.
参考技术A 一般的插入语句插入一条记录很快的,也就几毫秒得事。
但是一些高级的插入可能时间会多一点,但是也不是很多。

decode函数的用法法请教

a = 10

set rs=server.createobject("adodb.recordset")

sql="select decode(a, 10 , 0, 1) from dual"

rs.open sql,conn,3,2

错误提示“[Microsoft][ODBC Microsoft Access Driver] 表达式中 'decode' 函数未定义。 ”请问这段代码错在哪?

decode是Oracle的特有函数, 和MS不兼容吧 参考技术A 没有decode这个函数 参考技术B 比你用的事ACCESS数据库,此数据库里没有DECODE这个函数。DECODE这个函数是ORCAL里的。所以函数未定义。

以上是关于请教,SQL SERVER 2000使用insert插入一条记录,最快耗时多少的主要内容,如果未能解决你的问题,请参考以下文章

请教高手 win2000server 双网卡 服务器调试方法

sql server 2008 R2 安装后 如何打开的?请教

SQL SERVER 分页查询 和 Inser 添加并返回Id

sqlserver2000数据库数据转移

请教到底哪个版本的SQLServer数据库才兼容Vista?内详

请问怎样设置SQL Server 2000,使其能支持远程连接?