随笔分类 -  数据库

数据库开发、设计
PostgreSQL的.NET驱动程序Npgsql中参数对象的一个Bug
摘要:PostgreSQL的.NET数据访问驱动程序Npgsql的参数对象DbType属性存在一个设置成AnsiString之后查看该属性的结果却是String的Bug!这个问题有可能导致你的程序无法找到数据库的自定义函数。 阅读全文

posted @ 2011-05-18 17:23 深蓝医生 阅读(2931) 评论(9) 推荐(0)

TOP语句放到表值函数外,效率异常低下的原因分析
摘要:SQLSERVER的表值函数是SQLSERVER 2005以来的新特性,由于它使用比较方便,就像一个单独的表一样,在我们的系统中大量使用。有一个获取客户数据的SQLSERVER 表值函数,如果使用管理员登录,这个函数会返回150W行记录,大概需要30秒左右,但如果将TOP语句放到表值函数外,效率异常低下,需要约3分钟 阅读全文

posted @ 2011-04-27 13:32 深蓝医生 阅读(2349) 评论(17) 推荐(3)

3篇有代表性的文章,有关存储过程的是是非非
摘要:这个问题争论很久了,用不用存储过程,有时甚至到了个人信仰的程度,我们还是来看看在知名技术社区前人对此的激烈讨论吧 阅读全文

posted @ 2011-04-26 23:25 深蓝医生 阅读(4208) 评论(91) 推荐(10)

同样的SQL语句在查询分析器执行很快,但是网站上执行超时的诡异问题
摘要:同样的SQL语句在查询分析器执行很快,但是网站上执行超时,这个问题以前遇到过,解决办法是重新启动服务器,但过一段时间后(时间长短不一定,一般为一天后),这次又出现了,不能总是重新启动服务器了事吧,决定探个究竟。 阅读全文

posted @ 2011-03-04 14:02 深蓝医生 阅读(12476) 评论(2) 推荐(5)

导航