MySQL
已收录文章:5036篇
-
1、两表字符集不同导致无法使用索引 开发反映有个请求sql很慢,需要3s以上。sql如下: SELECT tc.customer_name, cb.service_record_id~~~~, tc.customer_code, tc.customer_desc, tc.customer_account_id, tc.phone FROM275 收藏
-
不知道大家有没有参与过系统重构或者代码调优的工作,有幸,最近我接触了一个公司N久前的一个项目的重构工作,目的就是为了提升一下响应速度,然后我们小组拿到这个项目的源代码之后266 收藏
-
避免向数据库请求不需要的数据 在访问数据库时,应该只请求需要的行和列。请求多余的行和列会消耗MySql服务器的CPU和内存资源,并增加网络开销。例如在处理分页时,应该使用LIMIT限制MySql171 收藏
-
一、前言在进行高性能 Java 持久性培训时,我意识到有必要解释关系数据库的工作原理,否则,很难掌握许多与事务相关的概念,例如原子性、持久性和检查点。在这篇文章中,我将对关系数据425 收藏
-
mysql在5.8之后添加了rownum函数,但是在此之前是没有这个函数的。我们可以用下列方式自定义rowNum实现:SELECT t.*, @rownum := @rownum + 1 AS ranking FROM ( SELECT @rownum := 0 ) r, ( SELECT * FROM USER )117 收藏
-
今天我的朋友佛手给我打了个电话,他们网站的业务要根据客户的 ip 地址快速定位客户的地理位置。网上已经有一大堆类似的 ip 地址库可以用,但问题是这些地址库的数据表结构大多如下所示125 收藏
-
Mybatis的使用 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来298 收藏
-
xorm 官方介绍:xorm是一个简单而强大的Go语言ORM库. 通过它可以使数据库操作非常简便。xorm的目标并不是让你完全不去学习SQL,我们认为SQL并不会为ORM所替代,但是ORM将可以解决绝大部分的简单S178 收藏
-
MySQL默认采用的是MyISAM, 查看默认搜索引擎 show variables like ‘%engine%’; 查看mysql支持哪些引擎 show engines; MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封276 收藏
-
undo日志链表这个要从MySql - 对update是怎么处理的的undo日志文件说起。我们对数据进行修改之前,都会把数据写入到undo日志中,如果对一条数据做了多次修改,那这些数据就会通过链表关联起来307 收藏
-
MySql的sql语句学习之instr()字符查找函数的使用: INSTR(str,substr) str:从哪个字符串中搜索 substr:要搜索的子字符串 instr()函数不区分大小写instr(colName,string1)查询列名包含字符串1的166 收藏
-
R语言连接mySql 准备: R: https://cloud.r-project.org/b...R studio: https://download1.rstudio.org... RODBC R studio console下 > Install.packages(RODBC) 安装MySql https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-co381 收藏