随笔分类 - 很杂很杂
摘要:快速生成100W条数据,生成的时候是顺序生成,取的时候是随机取用,生成100W条数据大概一分多钟,比网上其他代码速度要快很多
阅读全文
摘要:--sql server 随机读取数据 SELECT TOP 1 * FROM [tablename] ORDER BY NEWID() SELECT * FROM [tablename] where pk in (select top 1 pk from [tablename] ORDER BY NEWID()) --这两个方法都需要排序,因此IO的逻辑读取会比较多,而且CPU占用也多很...
阅读全文
摘要:用sql server自带的消息队列service borker,调用存储过程中,执行了一个跨库的操作,先是用了一个用户,权限什么都给够了,但是一直提示 服务器主体 "user" 无法在当前安全上下文下访问数据库 "dbname"。 想着是架构方面的问题,换sa还是不行。查到微软的一篇文章 提示需要
阅读全文
摘要:sql server版本2008以上,应该都可以 更改服务器配置 sql 代码:
阅读全文
摘要:通常的写法: if(select count(1) from table where id=XXX)=0 insert into XXX else update table set xxx where id=XXX 优化后的写法: update table set xxx where id=XXX
阅读全文
摘要:对比两个数据库中相同的表不同的索引USE db1--实现将sqlserver数据库的索引全部查出,包括索引名select a.name as tabname ,h.name as idnameINTO #tFROM sys.objects as a right join sy...
阅读全文
摘要:SQL SERVER: 合并相关操作(Union,Except,Intersect)use tempdbcreate table tempTable1 (id int primary key identity, price int)create table tempTable2 (id int pr...
阅读全文
摘要:取出某个月有几天 --取出这个月有几天 SELECT 32-DAY(GETDATE()+(32-DAY(GETDATE()))) --取出上个月有几天 select day(getdate()-day(getdate())) --取出某个月有几天 SELECT 32-DAY(CAST('2000-0
阅读全文
摘要:转自:http://www.iheima.com/news/2013/1013/53692.shtml2013年9月17日下午5点刚过,腾讯和搜狐联合宣布,腾讯向搜狗注资4.48亿美元,并将旗下的腾讯搜搜业务和其他相关资产并入搜狗,交易完成后腾讯获得搜狗36.5%的股份。近期内,腾讯的持股比例还会增...
阅读全文