残雪余香

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  DataBase

摘要:一、QuickStart1、Redis简介: redis是一个性能非常优秀的内存数据库,通过key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改. 阅读全文
posted @ 2013-12-02 23:37 残雪余香 阅读(12267) 评论(0) 推荐(0) 编辑

摘要:执行计划是指示Oracle如何获取和过滤数据、产生最终结果集,是影响SQL语句执行性能的关键因素。我们在深入了解执行计划之前,首先需要知道执行计划是在什么时候产生的,以及如何让SQL引擎为语句生成执行计划。 在深入了解执行计划之前,我们先了解SQL语句的处理执行过程。当一条语句提交到Oracle后,SQL引擎会分为三个步骤对其处理和执行:解析(Parse)、执行(Execute)和获取(Fetch),分别由SQL引擎的不同组件完成。SQL引擎的组件如图1-1所示。1. SQL编译器(SQL Compiler) 将语句编译到一个共享游标中。SQL编译器由解析器(Pars... 阅读全文
posted @ 2013-11-28 20:12 残雪余香 阅读(2312) 评论(0) 推荐(0) 编辑

摘要:一直对行式存储和列式存储理解不是很好,这篇文章介绍了行式存储和列式存储的区别,总结得非常好。一句话解释就是:行式存储就是将一行的数据中的所有列存储在一起,列式存储就是将一列上所有行的数据存放在一起。 阅读全文
posted @ 2013-11-27 15:27 残雪余香 阅读(447) 评论(0) 推荐(0) 编辑

摘要:1.新建用户。//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> mysql> insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_subject) values("localhost","pppadmin",password("passwd"),'','','');这样就创建了一个名为:phplamp 密码为:1234 的用户。然后登录一下 阅读全文
posted @ 2012-12-06 23:43 残雪余香 阅读(245) 评论(0) 推荐(0) 编辑

摘要:一.MYSQL的命令行模式的设置:桌面->我的电脑->属性->环境变量->新建->PATH=“;path\mysql\bin;”其中path为MYSQL的安装路径。二.简单的介绍一下命令行进入MYSQL的方法:1.C:\>mysql -h hostname -u username -p按ENTER键,等待然后输入密码。这里hostname为服务器的名称,如localhost,username为MYSQL的用户名,如root。进入命令行后可以直接操作MYSQL了。2.简单介绍一下MYSQL命令: mysql->CREATE DATABASE dbname 阅读全文
posted @ 2012-12-06 23:42 残雪余香 阅读(229) 评论(0) 推荐(0) 编辑