
数据库
文章平均质量分 90
小李飞刀8
这个作者很懒,什么都没留下…
展开
-
MYSQL SQL优化
MYSQL SQL优化常用方法原创 2024-04-17 01:00:59 · 974 阅读 · 1 评论 -
慢查询SQL优化
笔者现在在一家广州大型电商公司上班,最近公司的业务上发生了一件很严重的事情,用户在平台上操作了退货后,却没有快递员上门揽货,快递公司也没有收到相关请求,经过详细排查,发现是慢查询SQL导致的,这个问题影响了1000多单,给用户带来了极差的用户体验,也让我们部门上了公司黑榜,导致整个技术部门收获了一个三星故障,如果一个年度内部门收获两个四星故障,那整个部门的年终奖就没了,三星是比四星还要严重的故障。虽然不是我们小组负责的项目,但是属于同个三级部门,属于隔壁小组搞出来的,整个技术部门对慢查询SQL进...原创 2020-06-14 22:22:55 · 503 阅读 · 0 评论 -
一次生产上的mysql死锁原因排查
最近在生产上遇到了一个mysql死锁的问题,花了一整天才排查出来,现在本地造出同种场景的死锁。1、在CMD命令窗口敲入命令mysql -hlocalhost -uroot -p2、进入数据库testuse test3、建表语句:CREATETABLE`user`(`id`bigint(64)NOTNULLAUTO_INCREMENT,`usern...原创 2019-06-22 17:02:00 · 1502 阅读 · 0 评论 -
centos7下安装mysql
要先安装centos7,镜像如下:http://mirrors.163.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso1.下载MySQL源安装包wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm2.安装MySq...原创 2014-08-09 17:58:05 · 882 阅读 · 0 评论 -
主流Java数据库连接池分析(C3P0,DBCP,TomcatPool,BoneCP,Druid)
本文转载自微信公众号「工匠小猪猪的技术世界」主流数据库连接池常用的主流开源数据库连接池有C3P0、DBCP、Tomcat Jdbc Pool、BoneCP、Druid等C3p0: 开源的JDBC连接池,实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate、Spring等。单线程,性能较差,适用于小型系统,代码600KB左右。DBCP (Da...转载 2018-05-21 23:52:47 · 810 阅读 · 0 评论 -
ORACLE 数据库导入导出
平常经常需要对ORACLE数据库进行迁移或备份,这里总结一下ORACLE数据库导入和导出的命令。LINUX进入oracle账号 su oracle windows则进入CMD1.数据库导出命令exp1.1.导出一个完整数据库C:\Users\Administrator>exp test/test@orcl buffer=64000 file=D:\\data\\te原创 2018-02-01 00:28:36 · 590 阅读 · 0 评论 -
ORACLE创建表空间
ORACLE的表空间类型包括大文件表空间和小文件表空间,小文件表空间是ORACLE默认的。他们的文件大小与数据块的大小相关,而且也与文件系统的块的大小相关,文件可以达到如下:数据块的大小(单位:K)大表空间是大值(单位T)小表空间最大值(单位:G)2K8T8G4K16T原创 2018-01-14 23:12:35 · 1356 阅读 · 0 评论 -
ORACLE在虚拟机RedHat安装说明
1.设置虚拟机内存ORACLE虚拟机的内存最好设置16G以上。2.获取ORACLE安装包使用root用户将包pdksh-5.2.14-30.x86_64.rpmORACLE_11.2.0.30_Linux-x86-64_1of2.zipORACLE_11.2.0.30_Linux-x86-64_2of2.zip 上传到目录/usr/local3.ORACLE原创 2018-01-12 00:16:25 · 1067 阅读 · 0 评论 -
事务详解
一、事务的ACID属性事务使用ACID特性来衡量事务的质量。 1、原子性 事务必须是原子的,在事务结束的时候,事务中的所有任务必须全部成功完成,否则全部失败,事务回滚到事务开始之间的状态。 2、一致性 事务必须保证和数据库的一致性,即数据库中的所有数据和现实保持一致。如果事务失败数据必须返回到事务执行之前的状态,反之修改数据和现实的同步。3、隔离性 隔离性是事务与事务之间的屏障,...原创 2012-12-15 15:22:44 · 676 阅读 · 0 评论 -
CentOS6.5中安装MongoDB
1、下载MongoDB下载Mongodb linux32二进制发行版本http://downloads.mongodb.org/linux/mongodb-linux-i686-2.6.0.tgz下载Mongodb linux64二进制发行版本https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.0.0.tgz原创 2015-03-09 22:53:23 · 31726 阅读 · 0 评论