SQL 2008 体验第一波
从2000开始就是MS SQL家的忠实用户了,2000的时候我是从一本2000宝典开始入门的,从2000到2005经历了很长时间,很多的用户至今还死死的守着2000,如果不是工程要求,估计我也不会主动换到2005,然而眼睛一眨,2008又出来了,哀叹,2005的功能我都没有摸透呢。
2008与2005的对比
1.慢,什么都慢,从恢复数据库,到导入数据,数据导入中可以看到BI的影子,估计是调用的BI的。
2.方便 以前的2000有一个单步调试的功能,到了2005单步调试转到VS界面进行,虽然还是有吧,总是要开两个界面,VS和管理界面两个是互补互用,但是对我的小本本压力太大了,对于我这个单线程的人,切来切去的马上就晕乎了,在2008里面可以看到VS界面的很多影子呀,最直接的是,菜单多了一个调试选项,嘿,可以不切换就单步调试了,只是开始时候比较慢,慢。。。。结果白板了
3.右键菜单多了很多,策略、POWERSHELL我以前都没有见过,也许以前有我没有学到
暂时就这些啦,用着2008,越用越激动(慢,急的,新功能,好奇的)
相关文档:
Repeater在前台使用比较灵活自由,但有一个问题就是Repeater不支持直接分页,这个很多人看起来就有点不想用了,但我想大家都知道GridView控件或DataGrid控件在启用自带分页的时候其实效率是非常低的,大的不说,一但到了百万级数据以后,就会感觉是多么的痛苦和无耐了,所以即使是用DataGrid(GridView)控件,高手们还是只会 ......
SQL语句的处理
ps:MSDN摘
优化 在基础表上(不引用视图或远程表)的 SELECT 语句:SELECT 语句是非程序性的,这意味着数据库服务器必须分析语句,以决定提取所请求数据的最有效方法
处理上面步骤的组件称为“查询优化器”:
输入:查询、数据库方案(表和索引的定义)以及数据库统计信息
& ......
As a response for customer's question, I decided to write about using Like Operator in Linq to SQL queries.
Starting from a simple query from Northwind Database;
var query = from c in ctx.Customers
where c.City == "London"
&nbs ......
1.
select top m * from tablename where id not in (select top n id from tablename)
2.
select top & ......
事务日志里面“藏”着很多有用的信息。虽然SQL Server本身并没有提供分析工具,但是我们可以使用第三方工具来一探究竟。
Red Gate软件提供了一款叫做SQL Log Rescue的免费工具,但是只支持SQL Server 2000。ApexSQL和Lumigent公司提供的两款软件分别叫做ApexSQL Log和Log Explorer,它们支持SQL Server7、2000和 ......