随笔分类 -  SQL

上一页 1 2 3 4 5 6 ··· 31 下一页
摘要:<! flowchart 箭头图标 勿删 mysql慢查询日志是mysql提供的一种日志记录,它是用来记录在mysql中相应时间超过阈值的语句,就是指运行时间超过long_query_time值的sql,会被记录在慢查询日志中。long_query_time的默认值是10,意思是运行10S之上的语句 阅读全文
posted @ 2019-12-21 17:53 星朝 阅读(616) 评论(0) 推荐(0)
摘要:LAMP 系统性能调优,第 3 部分: MySQL 服务器调优http://www.ibm.com/developerworks/cn/linux/l tune lamp 3.html LoadRunner监控MySQLhttp://www.docin.com/p 92272846.html Adv 阅读全文
posted @ 2019-12-21 17:41 星朝 阅读(370) 评论(0) 推荐(0)
摘要:MySQL中的日志包括:错误日志、二进制日志、通用查询日志、慢查询日志等等。这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志。1)通用查询日志:记录建立的客户端连接和执行的语句。2)慢查询日志:记录所有执行时间超过long_query_time秒的所有查询或者不使用索引的查询MySQL日志 阅读全文
posted @ 2019-12-21 17:24 星朝 阅读(1955) 评论(0) 推荐(0)
摘要:      pt query digest基本使用: https://www.percona.com/downloads/percona toolkit/LATEST/   选择对应版本     下载完毕后上传到对应目录/server/to 阅读全文
posted @ 2019-12-21 17:21 星朝 阅读(428) 评论(0) 推荐(0)
摘要:    同大多数关系型数据库一样,日志文件是MySQL数据库的重要组成部分。MySQL有几种不同的日志文件,通常包括错误日志文件,二进制日志,通用日志,慢查询日志,等等。这些日志可以帮助我们定位mysqld内部发生的事件,数据库性能故障,记录数据的变更历史,用户恢复数据 阅读全文
posted @ 2019-12-21 16:22 星朝 阅读(3100) 评论(0) 推荐(1)
摘要:mysql有一个功能就是可以log下来运行的比较慢的sql语句,默认是没有这个log的,为了开启这个功能,要修改my.cnf或者在mysql启动的时候加入一些参数。如果在my.cnf里面修改,需增加如下几行 long_query_time = 1 log slow queries = /var/ww 阅读全文
posted @ 2019-12-21 16:19 星朝 阅读(2779) 评论(0) 推荐(0)
摘要:<! flowchart 箭头图标 勿删 MySQL如何定位慢sql MySQL“慢SQL”定位 数据库调优我个人觉得必须要明白两件事 1.定位问题(你得知道问题出在哪里,要不然从哪里调优呢) 2.解决问题(这个没有基本的方法来处理,因为不同的问题处理的方式方法不一样,得从实践中不断的探索,如sql 阅读全文
posted @ 2019-12-21 16:08 星朝 阅读(2399) 评论(0) 推荐(0)
摘要:1.如何定位并优化慢查询sql a.根据慢日志定位慢查询sql SHOW VARIABLES LIKE '%query%'      查询慢日志相关信息 slow_query_log 默认是off关闭的,使用时,需要改为on 打开 slow_query_log_file 阅读全文
posted @ 2019-12-21 16:05 星朝 阅读(1352) 评论(0) 推荐(0)
摘要:懒得多写了,懂的看建表脚本就懂了。。。 Table structure for ucb_user DROP TABLE IF EXISTS ; CREATE TABLE ( char(32) NOT NULL COMMENT '主键(UUID)', tinyint(3) unsigned NOT N 阅读全文
posted @ 2019-12-17 17:37 星朝 阅读(738) 评论(0) 推荐(0)
摘要:不管是在网站开发还是MIS系统开发中,涉及到多用户的软件系统都会遇到这个问题,如何比较优雅的解决这个问题也一直是大家经常探讨的热门话题,本文试着谈论一下自己的观点,希望和大家共同切磋。 方法一:   用户表:  T_UserInfo     阅读全文
posted @ 2019-12-17 17:11 星朝 阅读(1427) 评论(0) 推荐(0)
摘要:目录Compact行记录格式Redundant行记录格式Compressed与Dynamic行记录格式  InnoDB存储引擎和大多数数据库一样(如Oracle和Microsoft SQL Server数据库),记录是以行的形式存储的。这意味着页中保存着表中一行行的数据。到MySQL 5. 阅读全文
posted @ 2019-12-14 13:52 星朝 阅读(832) 评论(0) 推荐(0)
摘要:mysql 数据库表: CREATE TABLE ( varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '订单id', varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '实付金额。精确到2位小数;单 阅读全文
posted @ 2019-12-13 10:41 星朝 阅读(1018) 评论(0) 推荐(0)
摘要:Loading class com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnece 阅读全文
posted @ 2019-12-09 17:25 星朝 阅读(5010) 评论(0) 推荐(0)
摘要:当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事实上很多时候MySQL单表的 阅读全文
posted @ 2019-12-07 14:53 星朝 阅读(937) 评论(0) 推荐(0)
摘要:从事务理论的角度来看,可以把事务分为以下几种类型 扁平事务(Flat Transactions) 带有保存点的扁平事务(Flat Transactions with Savepoints) 链事务(Chained Transactions) 嵌套事务(Nested Transactions) 分布式 阅读全文
posted @ 2019-12-04 09:25 星朝 阅读(1102) 评论(0) 推荐(1)
摘要:以root用户登录数据库,运行以下命令: create user zhangsan identified by 'zhangsan'; 上面的命令创建了用户zhangsan,密码是zhangsan。在mysql.user表里可以查看到新增用户的信息: 授权 命令格式:grant privileges 阅读全文
posted @ 2019-11-13 14:48 星朝 阅读(230) 评论(0) 推荐(0)
摘要:<! flowchart 箭头图标 勿删 今天看了一个比较老视频使用org.gjt.mm.mysql.Driver来驱动连接,便试了一下看看怎么样,结果一直连不上数据库,后来看了tomcat的后台发现有报这个问题,于是把驱动改成com.mysql.jdbc.Driver之后就神奇的可以连接上数据库了 阅读全文
posted @ 2019-11-09 23:20 星朝 阅读(4405) 评论(0) 推荐(0)
摘要:<! flowchart 箭头图标 勿删 (1)数据库设计的优劣: 糟糕的数据库设计: ①数据冗余冗余、存储空间浪费。 ②数据更新和插入异常。 ③程序性能差。 良好的数据库设计 ①节省数据的存储空间。 ②能够保证数据的完整新。 ③方便进行数据应用系统的开发。 (2)软件项目开发周期中的数据库设计: 阅读全文
posted @ 2019-11-07 11:44 星朝 阅读(3114) 评论(0) 推荐(0)
摘要:背景 “那啥,你过来一下!” “怎么了?我代码都单元测试了的,没出问题啊!”我一脸懵逼跑到运维大佬旁边。 “你看看!你看看!多少条报警,赶快优化一下!” 运维大佬短信列表里面好多MySQL CPU 100%报警短信。再看看项目名称不就是我前几天刚发布的项目吗!? 我心底一沉,赶快赔上笑脸。“这个一定 阅读全文
posted @ 2019-11-06 15:03 星朝 阅读(299) 评论(0) 推荐(0)
摘要:前面一篇文章从实例的角度进行数据库优化,通过配置一些参数让数据库性能达到最优。但是一些“不好”的SQL也会导致数据库查询变慢,影响业务流程。本文从SQL角度进行数据库优化,提升SQL运行效率。 判断问题SQL 判断SQL是否有问题时可以通过两个表象进行判断: 系统级别表象 CPU消耗严重 IO等待严 阅读全文
posted @ 2019-11-06 14:43 星朝 阅读(421) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 31 下一页