自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 MySQL性能优化的最佳21条经验

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1.为查

2016-11-28 18:39:15 329

原创 优化MYSQL数据库性能的八个方法

这几天一直在研究mysql的优化问题,对于mysql情况,今天在无意中发现了一篇文章,其时这篇文章我早就看过了,当时是功力不够深看不懂,现在回头一看,真的是挺经典的,所以转发一下,希望对各位有所帮助.1、选取最适用的字段属性  MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的

2016-11-28 14:58:04 1623

转载 50种方法优化SQL Server

查询速度慢的原因很多,常见如下几种:      1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)      2、I/O吞吐量小,形成了瓶颈效应。      3、没有创建计算列导致查询不优化。      4、内存不足      5、网络速度慢      6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)    

2016-11-28 14:31:38 266

原创 sql加密

password用于修改mysql的用户密码,如果是应用与web程序建议使用md5()函数, password函数旧版16位,新版41位,可用select length(password('123456'))察看。password函数加密不可逆,如果和数据库里加密后内容比较时可以采用password(pwd)==字段内容的方式;md5函数加密后32位,此加密算法不可逆,其实

2016-11-18 17:10:16 271

原创 mysql索引总结

1.添加PRIMARY KEY(主键索引):ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.添加UNIQUE(唯一索引) :ALTER TABLE `table_name` ADD UNIQUE ( `column` )  3.添加INDEX(普通索引) :ALTER TABLE `ta

2016-11-04 11:21:42 386

原创 SQL 语句性能调优

经常听到有做应用的朋友抱怨数据库的性能问题,比如非常低的并发,令人崩溃的响应时间,长时间的锁等待,锁升级 , 甚至是死锁,等等。在解决这些问题的过程中,DBA 经常发现应用开发人员对数据库的“误用”。包括 , 返回过多不必要的数据 , 不必要和不适当加锁,对隔离级别的误用和对存储过程的误用等等。但是,面对浩如烟海的数据库知识 , 要求完全掌握 , 对应用开发人员来说也确实枯燥艰深 . 因此,笔者特

2016-11-02 19:38:24 1065 1

原创 sql中创建主键非聚集索引和聚集索引

-排序(聚集索引)create clustered index inx_entry_stock_bi on entry_stock_d(entry_stock_bi)--创建非聚集索引create nonclustered index inx_entry_stock_on entry_stock_d(entry_stock_bi)--主键alter table en

2016-11-02 19:33:47 5212

原创 mysql索引类型key,primary,unique,fulltext,spatial

primary:唯一索引,不允许为null。key:普通非唯一索引。unique:表示唯一的,不允许重复的索引,可以为null。fulltext: 表示全文搜索的索引。 FULLTEXT用于搜索很长一篇文章的时候,效果最好。用在比较短的文本,如果就一两行字的,普通的INDEX 也可以。spatial:空间索引。

2016-11-02 19:07:19 12062 1

原创 大数据

大数据技术的战略意义不在于掌握庞大的数据量,而在于对这些数据进行专业化处理。数据一直都在以每年50%的速度增长,也就是说每两年就增长一倍。大数据是由结构化和非结构化数据组成的– 10%的结构化数据,存储在数据库中–90%的非结构化数据,它们与人类信息密切相关数据结构(参阅C语言数据结构)数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集...

2016-11-01 18:07:00 529 1

转载 一级缓存,二级缓存,分布式缓存和页面缓存

1、缓存介绍当处理器读取数据时,首先会从缓存中查找,如果缓存有数据,那么处理器直接使用,如果缓存中中没有,则从读取速度相对慢的内存中读取,同时把这个数据块调入缓存中,以便再次使用,这样可以大大节省读取内存的时间。在Java-EE中缓存对于数据量大,高并发显得特别重要用户–后台 采用OSCache缓存 持久层一级缓存 持久层二级缓存 分布式缓存1、一级缓存当hibernat...

2016-11-01 17:58:31 6187

EXT例子例子

EXT 例子 非常实用

2014-05-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除