码迷,mamicode.com
首页 > 数据库
【MySQL经典案例分析】 Waiting for table metadata lock
本文由云+社区发表 一、 问题是这样来的 ? 2018年某个周末,接到连续数据库的告警,告警信息如下: 二、 苦逼的探索过程 1、总体的思路 看到too many connection的报错信息,基本上可以把问题定位在: (1)机器负载飙升,导致SQL执行效率下降,导致连接推积 (2)业务访问量突增 ...
分类:数据库   时间:2018-12-12 11:49:25    阅读次数:9
mysql 备份 常用脚本
全备: innobackupex --defaults-file=/data/mysql3316/my3316.cnf --user=root --password=mysqlpass /data/backup 增备: innobackupex --defaults-file=/data/mysql... ...
分类:数据库   时间:2018-12-12 11:49:00    阅读次数:9
mongodb系列~ mongodb慢语句(1)
1 简介:讲讲mongo的慢日志2 慢日志类型 query insert update delete 3 查看慢日志 1 db.system.profile.find() 慢日志总揽 2 db.system.profile.find().sort({$natural:-1}) 查看最新的慢日志 3 ...
分类:数据库   时间:2018-12-12 11:47:42    阅读次数:10
Oracle null判断并替换空值
可用 NVL(), IFNULL() ,COALESCE(),DECODE() 函数 1.NVL() 从两个表达式返回一个非 null 值。语法NVL(eExpression1, eExpression2)参数eExpression1, eExpression2 如果 eExpression1 的计 ...
分类:数据库   时间:2018-12-12 11:21:59    阅读次数:11
MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report e
早上来到公司,线上的项目报错: 赶紧连接服务器看下问题,玛德,服务器都连不上,第一反应,服务器挂了,缓存挂了,解决方法:找运维重启服务器,重启缓存,ok,搞定。 ...
分类:数据库   时间:2018-12-12 11:17:58    阅读次数:11
Oracle startup in restricted mode
Oracle instance startup in restricted mode
分类:数据库   时间:2018-12-12 11:17:33    阅读次数:11
mysql中取日期
date_format(字段名,'%H:%i:%S') 可以取时分秒 DATE_FORMAT(字段名, '%Y-%m-%d') 可以取年月日 mysql中也是可以使用case when的 结果如下图: ...
分类:数据库   时间:2018-12-12 11:16:35    阅读次数:5
Centos7 二进制安装mysql5.7
本文简单介绍了在Centos7上使用二进制安装mysql5.7
分类:数据库   时间:2018-12-12 10:35:17    阅读次数:13
《Pro SQL Server Internals》部分翻译(P155-165)
本文选自《Pro SQL Server Internals》 作者: Dmitri Korotkevitch 出版社: Apress 出版年: 2016-12-29 作者简介:Dmitri Korotkevitchis是微软SQL Server MVP和微软认证大师。作为应用程序和数据库开发人员、数 ...
分类:数据库   时间:2018-12-12 10:32:19    阅读次数:13
JavaWeb之事务&数据库连接池
No.1事务Transaction其实指的就是一组操作,里面包含许多单一的逻辑,如果有一个逻辑没有执行成功,那么整个事务就是执行失败,所有的数据都会回滚到未执行前的状态。事务为我们解决了什么问题呢?事务是为解决数据安全操作提出的,事务控制实际上就是控制数据的安全访问,比如银行转账。事务的使用命令行方式#开启事务starttransaction;#提交事务commit;#回滚事务rollback;代
分类:数据库   时间:2018-12-12 10:32:01    阅读次数:7
Oracle数据库存储过程练习20181212
先创建一个测试的数据表 添加测试数据: 创建存储过程: 最后一个/在同时执行创建多个存储过程是必须的,/代表一个存储过程代码的结尾(结束). 调用存储过程: 运行结果: 好了,就这样了. ...
分类:数据库   时间:2018-12-12 10:28:36    阅读次数:6
数据库基础知识
目录 "1、数据库基础知识" "1、数据" "2、数据库" "3、数据库管理系统" "4、数据库系统" "4.1数据库系统的特点" 1、数据库基础知识 1、数据 2、数据库 3、数据库管理系统 4、数据库系统 4.1数据库系统的特点 数据结构化 数据冗余度小 数据共享性好 数据独立性高 数据库保护 ...
分类:数据库   时间:2018-12-12 00:42:32    阅读次数:17
第一届阿里云PolarDB数据库性能大赛总结
阿里云第一届数据性能大赛 初赛总结 只参加了初赛,复赛没时间参加。最终初赛结果top 59/1653,第一次参加这种性能比赛,收获颇丰。 一、题目 比赛总体分成了初赛和复赛两个阶段,整体要求实现一个简化、高效的 kv 存储引擎 初赛要求支持 Write、Read 接口。 复赛在初赛题目基础上,还需要 ...
分类:数据库   时间:2018-12-12 00:42:13    阅读次数:22
mysql储存过程
一 介绍 存储过程包含了一系列可执行的sql语句,存储过程存放于MySQL中,通过调用它的名字可以执行其内部的一堆sql。到目前为止,我们上面学的视图、触发器、事务等为我们简化了应用程序级别写sql语句的复杂程度,让我们在应用程序里面写sql更简单方便了,但是我们在应用程序上还是需要自己写sql的, ...
分类:数据库   时间:2018-12-12 00:40:23    阅读次数:26
SQL Server遍历所有表统计行数
主要是为了找出数据库里面记录最多的表,用来做性能测试用。 来自SQL Server 2005/2008遍历所有表统计行数,实测在SQL Server 2012 LocalDB上可用。 ...
分类:数据库   时间:2018-12-12 00:39:38    阅读次数:18
数据库创建表
一、基本形式 create table [if not exists] 表名( 字段列表, [约束或索引列表], 字段列表, [约束或索引列表], 索引 约束 ) [表选项列表]; 字段基本形式: 字段名 类型 [字段修饰属性]; 二、字段属性设置 not null:不为空,表示该字段不能放“nul ...
分类:数据库   时间:2018-12-12 00:37:02    阅读次数:12
T-SQL基础(五)之增删改
在前面的文章中对T-SQL的查询做了基本总结,接下来我们看下SQL中的另外一个常用操作——数据的修改。 INSERT INSERT 向数据表中插入数据的基本语句,句式: T-SQL对VALUES进行了增强,可以一条语句插入多条数据: 示例如下: BULK INSERT 该语句用于将文件中的数据插入到 ...
分类:数据库   时间:2018-12-12 00:33:38    阅读次数:15
155084条   1 2 3 4 5 6 ... 9123 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!