数据库
Jacob_llz
这个作者很懒,什么都没留下…
展开
-
SQL优化----百万数据查询优化
百万数据查询优化 1.合理使用索引 索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下: ●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。 ●在频繁进行排序或分组(即进行group by或order by操作)的列上建立索转载 2015-05-20 11:15:28 · 536 阅读 · 0 评论 -
在Oracle中采用纵向和横向结构表 .
在本文中,我将分析(关系)数据库中组织数据的不同方式,在本文的例子中,我采用Oracle进行阐述,但其他关系数据库面临同样的问题,这些关系数据库组织数据的方式既有优点也有缺点,将给以区分,据此读者可判定适合他们的需要数据组织方式。 采用何种数据组织方式,取决于业务需求和开发需要,各种存储数据的方式可以实现。第一种组织数据的方式是横向结构,这是传统的数据存储方式,每一新的数据记录插入为一行,表中的转载 2015-05-20 11:27:38 · 1109 阅读 · 0 评论 -
SQL 优化原则
一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不转载 2015-05-20 11:17:38 · 458 阅读 · 0 评论 -
Redis+Mysql模式和内存+硬盘模式的异同
学习任何新知识,都是一个循序渐进的过程,从刚开始的懵懂无知,到简单熟悉,然后突然的彻悟,成果让人欣喜若狂,心情也会快乐很久。 redis+mysql和内存+硬盘类似的地方 首先看图: 首先,我们知道,mysql是持久化存储,存放在磁盘里面,检索的话,会涉及到一定的IO,为了解决这个瓶颈,于是出现了缓存,比如现在用的最多的 memcached(简称mc)。首先,用户访问转载 2015-05-20 12:50:20 · 665 阅读 · 0 评论 -
Linux下彻底卸载mysql详解
一、使用以下命令查看当前安装mysql情况,查找以前是否装有mysql?1rpm -qa|grep -i mysql可以看到如下图的所示:显示之前安装了: MySQL-client-5.5.25a-1.rhel5 MySQL-server-5.5.25a-1.rhel52、停止mysql服务、删除之前安装的mysql删除命令:rpm -e –nodeps 包名?12rpm -ev ...转载 2018-03-13 15:11:37 · 235 阅读 · 0 评论 -
linux系统离线安装mysql
本文主要介绍linux使用官方编译好的二进制包安装mysql。首先下载:mysql-5.6.37-linux-glibc2.12-x86_64.tar.gz网址:https://dev.mysql.com/downloads/mysql/注意选择:Linux - Generic 表示Linux通用版本的mysql解压安装文件:[java] view plain copytar -zxvf mys...转载 2018-03-13 15:53:37 · 386 阅读 · 0 评论