- 博客(8)
- 资源 (44)
- 收藏
- 关注
转载 SQL 查询优化
SQL优化----百万数据查询优化百万数据查询优化1.合理使用索引 索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下: ●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。 ●在频繁进行排序或分组(
2016-05-25 11:00:56 485
转载 制约网站性能的是数据库,那么制约数据库性能的提升是什么?
经常用redis mongodb memcached等来优化网站性能,因为数据库对于高频读写不擅长,那么以mysql为例,制约他性能的原因是什么?互联网所有的性能问题基本上都是I/O问题。ACID,如果减弱甚至取消这方面的保证,数据库的性能可以提高几个数量级,但是完全没有ACID的数据库用途会减少几个数量级,所以现在很多的NoSQL数据库都选择性的减弱一些ACID保证以换取更高
2016-05-25 10:44:35 340
转载 数据库性能优化之冗余字段的作用
在设计数据库时,某一字段属于一个表,但它又同时出现在另一个或多个表,且完全等同于它在其本来所属表的意义表示,那么这个字段就是一个冗余字段。——以上是我自己给出的定义冗余字段的存在到底是好还是坏呢?这是一个不好说的问题。可能在有人看来,这是一个很蹩脚的数据库设计。因为在数据库设计领域,有一个被大家奉为圭臬的数据库设计范式,这个范式理论上要求数据库设计逻辑清晰、关系明确,比如,”用户昵
2016-05-25 10:16:46 309
转载 数据库性能优化
数据库性能优化主要一下几个方面:1、sql语句的执行计划是否正常2、减少应用和数据库的交互次数、同一个sql语句的执行次数3、数据库实体的碎片的整理(特别是对某些表经常进行insert和delete动作,尤其注意,索引字段为系列字段、自增长字段、时间字段,对于业务比较频繁的系统,最好一个月重建一次)4、减少表之间的关联,特别对于批量数据处理,尽量单表查询数据,统一在内存中进行逻辑处
2016-05-25 10:16:11 220
转载 Mysql性能优化
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为查询
2016-05-24 17:44:39 328
转载 Java序列化与反序列化
Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。 1.Java序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 2.为什么需要序列化与反序列化 我们知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,包括
2016-05-06 16:39:25 221
转载 Java 反射机制
Java 反射机制 基本概念 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法? 答案是肯定的。 这种动态获取类的信息以及动态调用对象的方法的功能来自于Java语言的反射(Reflection)机制。 Java反射机制主要提供了以下功能: 1.在运行时判断
2016-05-06 16:36:16 266
转载 String s=new String("abc")创建了几个对象?
String str=new String("abc"); 紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。 我们可以把上面这行代码分成String str、=、"abc"和new String()
2016-05-06 14:05:35 366
谁说大象不能跳舞——郭士纳
2009-12-06
[(美国版)计算机爱好者].CPU.Magazine.Reference_Series_-_Xbox_360
2009-05-16
并行计算MPI The Complete Reference
2009-05-16
ApacheAnt1.7.1.zip
2009-05-16
正则表达式释疑(regular-expression)
2009-05-16
把java web应用包装成桌面应用的简单做法
2009-05-16
jQueryAPI_CHM.
2009-05-16
精通Oracle.10g.Pl.SQL编程.
2009-05-16
\Effective+Java侯捷中文版
2009-05-16
Linux命令大全(修改版).
2009-05-16
JavaScript对象与数组参考大全
2009-05-16
spring in action 中文版
2009-05-16
15天学会jQuery
2009-05-16
Flex+3+Cookbook.pdf
2009-05-16
《深入浅出Ext+JS》样章.pdf
2009-05-16
设计模式迷你手册.chm
2009-05-16
webwork开发指南
2009-05-16
Hadoop分布式文件系统
2009-03-13
Bigtable: A Distributed Storage System for Structured Data
2009-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人