sql
lorabit_cn
本人94年,大一开始接触编程,目前已有4年多的经验,工作经验一年半。曾就职于堆糖,任电商项目组java开发。现为格格家java开发,擅长java,数据库优化,搜索优化,写的代码稳定bug少。
展开
-
mysql 自定义函数 case when
#字符串局部替换函数DELIMITER $$ CREATE FUNCTION replaceString(s VARCHAR(14),f VARCHAR(5),r VARCHAR(5)) RETURNS VARCHAR(14) BEGIN DECLARE findpos INT; DECLARE returnstring VARCHAR(14); SET findpos=INSTR(原创 2015-05-20 21:20:40 · 1529 阅读 · 0 评论 -
mysql索引
索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据传输时间),则总共需要原创 2015-08-25 10:58:26 · 513 阅读 · 0 评论 -
数据库事务隔离级别与锁
原文地址:http://www.cnblogs.com/tqsummer/archive/2010/07/11/1775209.html 一、事务的4个基本特征 当事务处理系统创建事务时,将确保事务有某些特性。组件的开发者们假设事务的特性应该是一些不需要他们亲自管理的特性。这些特性称为ACID特性。 ACID就是:原子性(Atomicity )、一致性( Consistency转载 2015-08-13 00:55:57 · 498 阅读 · 0 评论