- 博客(6)
- 资源 (33)
- 问答 (1)
- 收藏
- 关注
原创 NoSQL数据库探讨
NoSQL数据库探讨之一 - 为什么要用非关系数据库?(转载:http://robbin.javaeye.com/blog/524977)关键字: nosql 随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心
2010-07-20 10:14:00 5063 1
原创 Mysql 多表联合查询效率分析及优化
1. 多表连接类型1. 笛卡尔积(交叉连接) 在MySQL中可以为CROSS JOIN或者省略CROSS即JOIN,或者使用',' 如:SELECT * FROM table1 CROSS JOIN table2 SELECT * FROM table1 JOIN table2 SELECT * FROM table1,table2 由于其返回的结果为被连接的两...
2010-07-13 15:23:00 248955 9
原创 SQL优化完整详解
一. 优化SQL步骤1. 通过 show status和应用特点了解各种 SQL的执行频率 通过 SHOW STATUS 可以提供服务器状态信息,也可以使用 mysqladmin extende d-status 命令获得。 SHOW STATUS 可以根据需要显示 session 级别的统计结果和 global级别的统计结果。 如显示当前sess...
2010-07-13 13:56:00 80354 18
原创 MySQL优化详解
有 3 种方法可以加快 MySQL 服务器的运行速度,效率从低到高依次为:升级硬件,比如升级服务器配置,磁盘换为SSD. 对 MySQL 进程的设置进行调优。 对查询进行优化。升级硬件通常是我们的第一考虑,主要原因是数据库会占用大量资源。不过这种解决方案也就仅限于此了。实际上,您通常可以让CPU或磁盘速度加倍,也可以让内存增大 4 到 8 倍。第二种方法是对 MySQL 服务器(也称...
2010-07-05 11:29:00 13201 1
原创 操作系统内存管理(思维导图详解)
1、 计算机的存储体系内存是计算机很重要的一个资源,因为程序只有被加载到内存中才可以运行;此外,CPU所需要的指令与数据也都是来自内存的。可以说,内存是影响计算机性能的一个很重要的因素。在介绍内存管理的细节前,先要了解一下分层存储器体系:大部分的计算机都有一个存储器层次结构,即少量的非常快速、昂贵、易变的高速缓存(cache);若干兆字节的中等速度、中等价格、易变的主存储器(RAM);...
2010-07-05 11:26:00 97842 19
原创 程序如何运行:编译、链接、装入
1. 地址相关概念1. 物理地址(physical address) 物理内存,真实存在的插在主板内存槽上的内存条的容量的大小. 内存是由若干个存储单元组成的,每个存储单元有一个编号,这种编号可唯一标识一个存储单元,称为内存地址(或物理地址)。我们可以把内存看成一个从0字节一直到内存最大容量逐字节编号的存储单元数组,即每个存储单元与内存地址的编号相对应。
2010-07-05 11:02:00 20412 8
TA创建的收藏夹 TA关注的收藏夹
TA关注的人