摘要:
select s.* from ( select *, row_number() over (partition by [分组字段] order by [排序字段]) as 别名 from 表名称 ) s where s.别名 = 1 .. 阅读全文
摘要:
SELECT datalength(rtrim('是单个12')) 阅读全文
摘要:
开场白:前边一段为前期数据准备 后边t-sql为筛选出重复的行数-1,即为需要删除的数据,其中guid必须唯一 阅读全文
摘要:
create function AccRepeat(@str varchar(50),@sub varchar(50)) returns int as begin declare @pos int,@n int select @n=0, @pos=charindex(@sub,@str) while(@pos0) begin select @str=right(@str,len(@str)-@p... 阅读全文
摘要:
原文地址:load balance 阅读全文
摘要:
在sqlserver中没有数组的概率,我们就把数组的形式改成临时表的形式,临时表分为两列,第一列就是id,即为数组的下标;第二列为值,即为数组的值; 上sql 在这里,我的循环是以12为一个周期,所以 在这些地方都用到了%12,即取余的意思,一旦id大于等于12的时候我就用取余处理,这样永远就不会超 阅读全文
摘要:
1.mysqldumpslow mysql安装就会自动添加到服务器上 mysqldumpslow -h 列出帮助文档 基本的是 mysqldumpslow -t 3 慢查询日志目录 2.pt-query-digest pt-query-digest --help 如何通过该工具得出的数据进行分析呢: 阅读全文
摘要:
1.开启慢查询日志 查看是否开启慢查询日志 show variables like 'slow_query_log' 查询是否把没有设置索引的sql记录日志中: show variables like '%log%' 显示的列表中的log_queries_not_using_indexes,如果为关 阅读全文
摘要:
不多说,直接开整。 测试表: 数据自己加,上存储过程 好,完事。 阅读全文
摘要:
原文地址:https://www.cnblogs.com/CareySon/archive/2012/02/23/2365006.html提示:在 这一步的时候数据库不需要脱机。直接停止服务,然后删除掉mdf文件和替换log文件过后重新开启服务,再进行实例备份即可。 最后进行数据库还原和两次事务日志 阅读全文