摘要: 今天需要给有500万条数据的表添加主键和自增长列,其中最大的难度在于如何UPDATE这500万多条数据,开始吧! 1.先给表添加一个字段叫ID,并允许空 2.查询表,我想到了使用其中的时间列排序来创建表的序号来生成我们想要的自增列ID。 序号已经自动生成了,下一步update到我们的表 3.upda 阅读全文
posted @ 2019-05-30 12:10 听海漫步 阅读(7459) 评论(0) 推荐(0) 编辑
摘要: 简单给查询表添加序号 阅读全文
posted @ 2019-05-30 11:16 听海漫步 阅读(8028) 评论(0) 推荐(0) 编辑
摘要: 游标的简单实现,直接上SQL语句 阅读全文
posted @ 2019-05-30 10:57 听海漫步 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 递归的实现比较简单,这里就直接贴SQL了。 假设这张有几千条数据,开始递归它。 添加到临时表,查询递归结果 递归的效率还是很高的! 阅读全文
posted @ 2019-05-30 10:52 听海漫步 阅读(1607) 评论(0) 推荐(0) 编辑
摘要: 问题:工作是查询一张500万多条数据的表时,查询总是很慢,于是进行优化。 use RYTreasureDB EXEC Sp_helpindex [RecordDrawScore] 1.添加索引 添加索引后,SELECT时不会对整个表一行一行去遍历,只对UserID字段进行筛选。 由于我需要对表进行多 阅读全文
posted @ 2019-05-30 10:37 听海漫步 阅读(4828) 评论(0) 推荐(0) 编辑