1.      1亿条记录写入时间是多少?
2.      如果在4亿条记录里面有完全重复的记录,该怎样剔重?
3.      如果只有10万条重复,你的算法大概是什么样的效率。
4.      从一张表删除10条记录,同时把这10条记录插入另外一张表中,该怎么做。
5.      关于A表3条记录,B表5条记录,左连接的最大最小数据数和内连接的最大最小数据数。
6.      SQL Server 2008及2005与之前版本的区别及新功能新特性有什么?

解决方案 »

  1.   

    4. delete top (10) from table1 output deleted.* into table2
      

  2.   

    1、得看记录大小了
    2、distinct ?
    3、有索引好些,没有就不好说了...
    4、output 子句;触发器
    5、15;3;15;0
    6、得看联机帮助了。挺多的
      

  3.   

    1、时间不确定,和数据类型,数据长度,数据是否重复,物理空间是否够用,电脑配置等等有关系
    2、有完全重复的记录,说明这4亿数据没有唯一索引,先添加唯一列,创建唯一索引
    4、用触发器,或直接用output
    5、15;3;15;0
    ------------------
    没处理过4亿的数据...
      

  4.   

    1. 1亿条记录写入时间是多少?--->这个和服务器等硬件因素有关
    2. 如果在4亿条记录里面有完全重复的记录,该怎样剔重?-->对正行增加计算列,计算列为对正行计算哈希
      

  5.   

    1. 1亿条记录写入时间是多少?
    跟服务器的配置与关系。
    2. 如果在4亿条记录里面有完全重复的记录,该怎样剔重?
    创建一个新表,建立唯一建,把不重复的数据插入到这个新表里面。
    3. 如果只有10万条重复,你的算法大概是什么样的效率。4. 从一张表删除10条记录,同时把这10条记录插入另外一张表中,该怎么做。
    触发器
    5. 关于A表3条记录,B表5条记录,左连接的最大最小数据数和内连接的最大最小数据数。
    15;3;15;0
    6. SQL Server 2008及2005与之前版本的区别及新功能新特……
    新增了很多功能,网上搜一下有很多.常用的就是  T-SQL语言增强。如新增加了一类排名函数RANK/DENSE_RANK/NTILE/ROW_NUMBER,轻松解决了开发者要求返回数据行中提供行号等排序功能。新增的 P I V O T 和UNPIVOT运算符使得对结果集进行行和列的旋转变换十分简单。公用表表达式(CTE)解决了T-SQL语言的递归查询问题 。 商务智能BI 增强 :新增的SSIS(数据抽取转换),SSAS(数据分析),SSRS(数据呈现)等
      

  6.   

    解:
    2)自连接,Self Join