SQLServer Full text 第一次使用会 timeout的问题
摘要:最近遇到一个比较奇怪的问题,为了提升一个Search Function的性能,为此建立了全文索引,然后用Contains语句来降低查询时间。SELECT * FROMTABLE_AWHERE CONTAINS(Field1,'ABC|DFD|FD')使用Contains查询确实比较很快。不过问题是每过约20分钟左右的时间;再次使用contains查询会很慢,甚至会超时,第2次,第3次..则又非常快。如此的重复着。开始的时候我怀疑是因为SQLServer的 Data Cache问题,所以用WITH Recomplie Option等方式去解决不使用Cache的,但仍然没有任何效果
阅读全文
posted @
2012-04-20 08:05
John.Lau
阅读(587)
推荐(1) 编辑
SQL 复制硬盘文件.
摘要:有时候我们需要通过SQL语句来拷贝服务器上的文件,这时我们可以通过执行xp_cmdshell 来达到拷贝文件的效果如下:
阅读全文
posted @
2009-05-31 17:20
John.Lau
阅读(1035)
推荐(0) 编辑
SQL 列数据随机排列
摘要:有时我们在查询的时候,为了让某些字段随机排列,不得不写一些复杂的function,还好,SQL2005为我们提供了一个函数(newid())来实现这样的功能,
阅读全文
posted @
2009-02-26 18:07
John.Lau
阅读(646)
推荐(0) 编辑
SQL2005-使用openrowset 里读取excel文件
摘要:很多时候我们都知道使用.net代码去读取word,excel文档,但是我们如何使用sql句语里读取excel文件呢:SQL2005为我们提供了OPENROWSET来访问各种数据源:,当然我还是建议使用.net代码来读取这些文件。这里就不多说了。
阅读全文
posted @
2009-01-08 15:43
John.Lau
阅读(1213)
推荐(0) 编辑