上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 43 下一页
摘要: 通过DMV查看当时SQL SERVER所有任务的状态(sleeping、runnable或running)2005、2008提供了以下三个视图工详细查询:DMV 用处Sys.dm_exec_requests 返回有关在SQL Server中执行的每个请求的信息,包括当前的等待状态Sys.dm_exe 阅读全文
posted @ 2019-06-20 18:43 zping 阅读(1612) 评论(0) 推荐(0) 编辑
摘要: 资源等待类型 并行:CXPACKET Buffer:PAGEIOLATCH_X 非Buffer:LATCH_X I/O:ASYNC_IO_COMPITION;IO_COMPITION CPU:SOS_SCHEDULER_YIELD 日志:WRITELOG&LOGBUFFER 锁阻塞:LCK_* 内存 阅读全文
posted @ 2019-06-20 18:15 zping 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: 早上测试对性能压测,发现取sequence服务大量超时报错,查询线上的监控SQL: 大量这个查询,我在DeviceID和Isdelete上建有复合索引,应该很快,而且我测试了一下,取值,执行效率很高,不会出现慢的情况。 但是通过SQL Profile工具监控,发现这个sql,执行的CPU和IO都是很 阅读全文
posted @ 2019-06-19 19:01 zping 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 以前一直是财务维护的K3 Cloud突然说不能登录,用的SQL 2008的数据库,运维也搞不定,找帮忙,因为是部署在阿里云上,上去看看数据库,这个K3数据库占了600多G,想看看这个表结构,就是打不开,用了这些年的数据库,第一次碰到数据库的表结构 打不开,看了数据库没打补丁,下了个SP3,打补丁重启 阅读全文
posted @ 2019-06-18 16:45 zping 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 背景:公司某一机房需要裁撤,涉及到大量DB服务器,需要在裁撤截止日期以前完成业务的平滑迁移和设备退还工作。 历时2个多月,经历了设备梳理、裁撤资源评估、裁撤资源申请、裁撤DB部署、裁撤DB业务关系梳理、裁撤DB合并协调、裁撤DB数据迁移、裁撤DB切换、设备下架和退还等流程后,终于将组内涉及到的DB都 阅读全文
posted @ 2019-06-14 11:31 zping 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 1.拥有时不懂得珍惜,失去了方觉可贵。也许,每一个人都曾有过这样的感觉。其实,人生就是在不断出现的遗憾中度过的。 2.人生,是一个沉重的词眼。尽管,我们时刻面对的就是它,然而,我们还是不愿意老是提起它。提起它,总少不了感概;提起它,也未免有太多太多的惋惜。 3.生活可以让你有品位,生活可以让你无所谓 阅读全文
posted @ 2019-06-11 19:03 zping 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 前言: 我们常用 show processlist 或 show full processlist 查看数据库连接状态,其中比较关注的是 State 列,此列表示该连接此刻所在的状态。那么你真的了解不同 State 值所表示的状态吗?下面我们参考官方文档来一探究竟 。 以MySQL 5.7版本为例 阅读全文
posted @ 2019-06-11 10:40 zping 阅读(2530) 评论(0) 推荐(0) 编辑
摘要: 参考:MySQL 加锁处理分析。该文已经讲的很详尽了,也易懂,下面仅仅是个人做的总结。 一、 背景 1.1 隔离级别 1.2 加锁过程 逐条处理,逐条加锁。 1.3 两阶段锁2PL 1.4 gap锁 gap锁是间隙锁,即相邻两条有效记录间隙的锁(锁的是间隙),它是针对insert的,用来解决幻读的发 阅读全文
posted @ 2019-06-10 10:31 zping 阅读(473) 评论(0) 推荐(0) 编辑
摘要: [client] default-character-set = utf8mb4 port = PORT socket = /srv/myPORT/run/mysql.sock [mysqld] user = mysql port = PORT extra-port = 1PORT characte 阅读全文
posted @ 2019-06-05 17:55 zping 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 一、译文 翻译来自官方文档:Locking Reads If you query data and then insert or update related data within the same transaction, the regular SELECT statement does no 阅读全文
posted @ 2019-05-31 16:04 zping 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 主要内容: 存储结构 索引 锁 事务 存储结构 表 索引组织表:表是根据主键顺序组织存放的。如果表中没有非空惟一索引,引擎会自动创建一个6字节大小的指针。 主键的索引是定义索引的顺序,而不是建表时列的顺序。 表空间:逻辑结构的最高层,所有的数据都存放在表空间中。 段:表空间由各个段组成,常见的段有数 阅读全文
posted @ 2019-05-30 18:14 zping 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 一。服务器端1.yum -y install rsync xinetd 2.vi /etc/xinetd.d/rsync 将yes 修改为no IPV6修改为IPV4 3.vi /etc/rsyncd.conf 新建文件 uid = rootgid = rootuse chroot = nomax 阅读全文
posted @ 2019-05-29 14:17 zping 阅读(8475) 评论(0) 推荐(0) 编辑
摘要: 数据库是所有架构中不可缺少的一环,一旦数据库出现性能问题,那对整个系统都回来带灾难性的后果。并且数据库一旦出现问题,由于数据库天生有状态(分主从)带数据(一般还不小),所以出问题之后的恢复时间一般不太可控,所以,对数据库的优化是需要我们花费很多精力去做的。接下来就给大家介绍一下微博数据库这些年的一点 阅读全文
posted @ 2019-05-27 10:35 zping 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 一. varchar存储规则: 4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节) 5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小是65532字节 阅读全文
posted @ 2019-05-24 11:00 zping 阅读(850) 评论(0) 推荐(2) 编辑
摘要: 前不久去面试,被问到Innodb引擎的表如何改数据库名,当时我也只回答了MyISAM改如何操作,被一些细节问题打败,真是操蛋。 如果表示MyISAM那么可以直接去到数据库目录mv就可以。 Innodb完全不行,自己测试过,会提示相关表不存在。 第一种方法: RENAME database olddb 阅读全文
posted @ 2019-05-23 18:30 zping 阅读(970) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 43 下一页