3A网络 3A网络
2年前
MySQL 临时表的原理以及优化手段
1临时表sortbuffer、内存临时表和joinbuffer,这三个数据结构都是用来存放语句执行过程中的中间数据,以辅助SQL语句的执行的。其中,在排序的时候用到了sortbuffer,在使用join语句的时候用到了joinbuffer。而使用临时表的时候,Explain的Extra字段中具有Usingtemporary标记。union、gro
Wesley13 Wesley13
3年前
MySQL PXC(Percona XtraDB Cluster)环境搭建记录
MySQLPXC(PerconaXtraDBCluster)环境搭建记录2018年06月07日17:13:08偏居一方的梦想(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fme.csdn.ne
Wesley13 Wesley13
3年前
MySQL ROUND函数:四舍五入
MySQL(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fc.biancheng.net%2Fmysql%2F) ROUND(x)函数返回最接近于参数x的整数;ROUND(x,y)函数对参数x进行四舍五入的操作,返回值保留小数点后面指定的y位。【实例1】使用ROUN
Wesley13 Wesley13
3年前
MySQL在CentOS上的安装与使用
一主流数据库的对比1.SQLServerSQLServer是美国微软公司推出的一款关系型数据库管理系统,是一款可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与WindowsNT的有机结合,提
Stella981 Stella981
3年前
Spring+SpringMVC+Mybatis+Mysql整合实例【转】
本文要实现SpringSpringMVCMybatisMysql的一个整合,实现了SpringMVC控制访问的页面,将得到的页面参数传递给Spring中的Mybatis的bean类,然后查找Mysql数据的功能,并通过JSP显示出来。建议可以先看笔者另一文章Mybatis与Spring整合创建Web项目 。笔者觉得整合过程中问题比较多的还是Spring
Wesley13 Wesley13
3年前
MySQL的逻辑查询语句的执行顺序
一SELECT语句关键字的定义顺序SELECTDISTINCT<select_listFROM<left_table<join_typeJOIN<right_tableON<join_conditionWHERE<where_conditionGROUPBY
Wesley13 Wesley13
3年前
mysql 递归查询父节点 和子节点
查父集合!复制代码(https://oscimg.oschina.net/oscnet/eb1fba162f56102d7cc443e384b4b808941.gif)dropFUNCTIONgetParentListCREATEFUNCTIONgetParentList(roo
Wesley13 Wesley13
3年前
MYSQL性能优化分享(分库分表)
1、分库分表很明显,一个主表(也就是很重要的表,例如用户表)无限制的增长势必严重影响性能,分库与分表是一个很不错的解决途径,也就是性能优化途径,现在的案例是我们有一个1000多万条记录的用户表members,查询起来非常之慢,同事的做法是将其散列到100个表中,分别从members0到members99,然后根据mid分发记录到这些表中,牛逼的代码大概是
Wesley13 Wesley13
3年前
MySQL数据库设计与开发规范
\TOC\1\.规范背景与目的本规范旨在帮助或指导RD、QA、OP等技术人员做出适合线上业务的数据库设计。在数据库变更和处理流程、数据库表设计、SQL编写等方面予以规范,从而为公司业务系统稳定、健康地运行提供保障。2\.设计规范2.1.数据库设计以下所有规范
Wesley13 Wesley13
3年前
MySQL企业版之数据脱敏功能
利用企业级特性给敏感数据打码。1\.插件安装2\.数据打码插件应用2.1隐藏重要数据2.2生成随机数据并打码2.3基于字典生成随机值2.4其他要注意的地方3\.总结4\.延伸阅读MySQL企业版从8.0.13开始,新增一个插件叫做DataMaskingandDeIdentification,我将其简