现在位置: 首页 > 数据库 > 文章
2017年03月22日 数据库 ⁄ 共 1474字 暂无评论
在我的博客上,以前我经常谈到SQL Serverl里的书签查找,还有它们带来的很多问题。在今天的文章里,我想从性能角度进一步谈下书签查找,还有它们如何拉低你整个SQL Server性能。 书签查找——反复循环 如果你的非聚集索引不是个覆盖非聚集索引,SQL Server的查询优化器会引入书签查找。对于从非聚集索引你返回的每一行,SQL Server需要在聚集索引里或堆表里进行额外的查找操作。 例如当你的的聚集索引包含3层,为了返...
阅读全文
本文目录列表: 1、SQL Server 代理作业概述2、获取代理作业执行时间方法一 3、获取代理作业执行时间方法二4、总结语 5、参考目录清单列表 正文:   1、SQL Server 代理作业概述   本文不是详细讲解代理作业的,仅仅从代理作业历史表(dbo.sysjobhistory)的角度来学习和研究代理作业的执行时间。执行以下T-SQL代码: SELECT [job_id] ,[step_id] ,[run_status] ,[run_date] ,[run_ti...
阅读全文
2017年03月22日 数据库 ⁄ 共 256字 暂无评论
1. mysql -u root -p;     // 登录mysql, 并输入密码 2. use mysql;             // 打开 mysql 数据库 3. update user set host='%' where user='root' and host='localhost';     // 允许远程登录    update user set host='localhost' where user='root';  //  禁止远程登录 4. flush privileges;    //刷新权限表,使配置生效 5. service...
阅读全文
2017年03月22日 数据库 ⁄ 共 1190字 暂无评论
动态SQL的两种执行方式:EXEC @sql 和 EXEC sys.sp_executesql @sql DECLARE @c_ids VARCHAR(200) SET @c_ids ='1,2' --直接这样是无法执行的 --SELECT * FROM dbo.Student WHERE Class IN (@c_ids) --1, Exec 执行SQL动态查询 Exec ('SELECT * FROM dbo.Student WHERE Class IN ('+@c_ids+')') -- 2,通过动态查询,过滤需要的列 DECLARE @rols VARCHAR(200) SET @rols='StuName,StuAge,Class' Exec ('SELECT '+@r...
阅读全文
2017年03月22日 数据库 ⁄ 共 2219字 暂无评论
  MySQL统计信息相关的参数:     1. innodb_stats_on_metadata(是否自动更新统计信息),MySQL 5.7中默认为关闭状态     仅在统计信息配置为非持久化的时候生效。    也就是说在innodb_stats_persistent 配置为OFF的时候,非持久化存储统计信息的手,innodb_stats_on_metadata的设置才生效。    当innodb_stats_on_metadata设置为ON的时候,    InnoDB在执show table status 或者访问INFORM...
阅读全文
2017年03月22日 数据库 ⁄ 共 4314字 暂无评论
在去年双11之前,为了帮助商家准备天猫双11的大促,让用户更好的使用RDS,把RDS的性能发挥到最佳,保障双11当天面对爆发性增加的压力,不会由于RDS的瓶颈导致系统出现问题,编写了 RDS的最佳实践 。该文档的内容全部出自于生产实践,但由于篇幅的限制,我只是把其中的概要罗列到了ppt中,并没有展开详细的介绍,后续计划写一个系列,把ppt中的内容进一步展开来讲一讲,也算是对RDS用户的一个交代。 我该如何选择RDS...
阅读全文
--loop循环用法 (输出1到10) declare v_num number(2) := 0; begin loop v_num := v_num + 1; exit when v_num > 10; --上面退出循环也可以用下面3行 /* if(v_num > 9) then exit; end if;*/ dbms_output.put_line(v_num); end loop; end; --while loop循环用法 (输出1到10) declare v_num number(2) := 0; begin while v_num < 10 loop v_num := v_num + 1; ...
阅读全文
2017年03月22日 数据库 ⁄ 共 3968字 暂无评论
搭建高可用mongo集群3.4版本 说在开始之前:在搭建这个环境之前,已经有了一个师兄搭好的环境,虽然一样很棒,但是没有经过自己的手出来的东西,还是不属于自己,所以摸索着自己搭建一个吧,好巧不巧的是,新的版本中跟以前的版本搭建方式有了一些区别,解决这些问题,颇费了一番周折,在网上查不到有助于解决的信息,索性就开始了撰写自己的第一篇博客,意料之外,情理之中,我知道早晚有一天会开始写,只是不确切的知道什么时...
阅读全文
2017年03月22日 数据库 ⁄ 共 6161字 暂无评论
SQL 基础知识梳理(六)-  函数、谓词、CASE 表达式   目录 函数 谓词 CASE 表达式   一、函数   1.函数:输入某一值得到相应输出结果的功能,输入值称为“参数”,输出值称为“返回值”。     2.函数的种类:   (1)算术函数 - 数值计算   (2)字符串函数 - 字符串操作   (3)日期函数 - 日期操作   (4)转换函数 - 转换数据类型   (5)聚合函数 - 数据聚合 &n...
阅读全文
2017年03月22日 数据库 ⁄ 共 47字 暂无评论
[SQL]ALTER table [table] add column int identity(1,1)
阅读全文
×