易截截图软件、单文件、免安装、纯绿色、仅160KB

Sql server 2000 的等待响应时间

     前一段时间在维护一个老项目的时候发现,在执行一个较大的存储过程时,总是报“常规网络错误,请检查您的网络文档”。在后续的维护检查中发现,是事物超时导致执行中止的。
     下面是调整过程:
      一、把SQL SERVER的等待响应时间调到最大值
       show advanced options 选项:
       show advanced options 选项用来显示 sp_configure 系统存储过程高级选项。
       当设置 show advanced options 为 1 时,才可以使用 sp_configure 列出高级选项。
       默认值为 0。该设置立即生效(无需停止并重新启动服务器)。
       执行SQL语句
       sp_configure  'show advanced options',  1
       GO
       RECONFIGURE
       GO
       query wait 选项:
       query wait 选项可以设定一个查询在超时前等待所需资源的时间
                     (以秒为单位,范围从 0 到2147483647)。
       如果使用默认值 –1 或指定 –1,则超时时间通过计算得到,是预计查询成本的 25 倍。
   执行SQL语句
   sp_configure  'query wait',  2147483647
   GO
   RECONFIGURE
   GO
  二、如果在.NET中调用存储过程的话,如果你只是上面的值设置一下的话,在.NET中也要再修改一下,才可以,不然在.NET中默认好像是30秒,当你的存储过程执行超过这个时间的时候就会报错。好像看到网络上别人说设置为0,它可以最大值,但我设置好像没效果,只能给它一个够大的值就可以了。如在.NET中调用NBA这个存储过程。设置它的最大时间代码如下:                      &n


相关文档:

SQL 常用语句

Student(S#,Sname,Sage,Ssex) 学生表
Course(C#,Cname,T#) 课程表
SC(S#,C#,score) 成绩表
Teacher(T#,Tname) 教师表
 
问题:
1、查询“001”课程比“002”课程成绩高的所有学生的学号;
  select a.S# from (select s#,score from SC where C#='001') a,(select s#,score
& ......

SQLite中不支持的sql语法

今天很自然的在写Sql语句的时候用了Top,一开始没发现问题,因为我从数据库读出的值正好是0,而我习惯变量定义的时候也都赋值0,可是到我不要0的时候我就发现问题了。后来才知道,可爱的小sqlite竟然有不支持的sql语法。
  看到某个论坛有个新手也发现了这个问题并发帖了,下面一牛人的回复是“top是哪家的关键词?s ......

简单的sql数据库触发器实例

--通过sql企业管理器修改和删除a表中数据时会出现错误
--sql企业管理Bug,通过程序或执行sql语句更新a表数据没有问题
--添加
Insert a (FName, FCode, FOther) Values('11','2222','33')
--修改
Update a Set FName='22_Edit' Where FCode='22'
--删除
Delete a Where FCode='22'
--查看a/b表数据
Select * from a ......

Oracle发布免费数据库开发工具SQL Developer 1.2


Oracle发布免费数据库开发工具SQL Developer 1.2
2007.09.25  来自:CSDN   呐不喊   共有评论()条 发表评论    收藏
Oracle SQL Developer是甲骨文公司免费提供的数据库开发工具,可帮助用户简化开发工作,提高编制和调试SQL和PL/SQL代码的效率。现在,这个免费工 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号