2011年,6月存档

张映 发表于 2011-06-29

分类目录: oracle

一,赋予导入,导出权限

oracle导入,导出数据库,要有权限,下面是我把导入,导出的权限付给tank这个用户

grant EXP_FULL_DATABASE,IMP_FULL_DATABASE to tank

阅读全文>>

张映 发表于 2011-06-28

分类目录: oracle

oracle,mysql在语法上的区别不是很多,但是也有一些。下面就我遇到的说一下。

阅读全文>>

张映 发表于 2011-06-27

分类目录: cache, nosql

redis和memcache比较像的,memcache可以实现服务器的集群,redis肯定也是可以的。下面在一台机,实现redis主从复制。

阅读全文>>

张映 发表于 2011-06-25

分类目录: cache, nosql

redis和memcache非常像的,都是key,value的方式,将数据存放内存中。最近在学习redis,在网上看了一些这方面的资料,有三种观点:

1,redis读写内存比memcache快

2,memcache读写内存比redis快

3,memcache读写内存比redis快,但是redis整体性能优于memcache

所以我做了一下测试。关于redis和memcache的安装,请参考

linux redis 安装配置, 以及redis php扩展

linux memcache 安装

阅读全文>>

张映 发表于 2011-06-24

分类目录: oracle

一,为什么要创建oracle序列

mysql创建表时,我们可以用auto_increment来设置字段的自动增加,而不需要人为插入。而oracle不行,oracle创建表时,根本没有auto_increment这样的东东,如果要设置自动增加加怎么办?我们要创建一个序列,插入时把查找出来的序列值,手动插入进去。

阅读全文>>

张映 发表于 2011-06-23

分类目录: oracle

oracle要创建表要首先创建表空间,当然默认是有表空间的。而mysql创建表时,会自动创建表空间,myisam会自动建三个文件.MYD,.MYI,.frm。innodb呢,如果没有配置独立表空间的话,默认表空间ibdata1,oracle用户权限根着表空间走的,而mysql不是,mysql服务器端安装好后,会自动带上一个mysql数据库,用户的权限是记录在mysql这个数据库的表中。在这方面二种数据库设计的理念不同。

阅读全文>>

张映 发表于 2011-06-22

分类目录: cache, nosql

一,什么是redis

redis是一个key-value存储系统。 和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集 合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis 支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改 操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。

阅读全文>>

张映 发表于 2011-06-03

分类目录: mysql

今天下了一个mysql5.5.12,安装的时候才发现里面根本没有configure文件,mysql服务器的安装,我都不知道自己装过多少次了,没有这个怎么编译,上网查了一下,原来要用cmake来安装。下说一下安装过程

阅读全文>>

张映 发表于 2011-06-03

分类目录: mysql

什么时候我们会用到复制表?例如:我现在对一张表进行操作,但是怕误删数据,所以在同一个数据库中建一个表结构一样,表数据也一样的表,以作备份。如果用mysqldump比较麻烦,备份.MYD,.MYI这样的文件呢,操作起来也还是麻烦。

阅读全文>>

张映 发表于 2011-06-02

分类目录: linux

ubuntu的图形界面用的是gnome,我发现ubunut用gnome老是死,如果工作八个小时,要死二,三次搞得我很郁闷。家里的centos用的也是gnome,就不会死,并且家里电脑内存还小。
阅读全文>>