想对主流几种数据库的性能做个比较,方便以后做项目时加以选择。
目前先打算做MS-SQL、ACCESS,ORACLE在数据库各种机制的区别,性能参数等。,DB2,SYBASE,MYSQL部分有待以后补充。
SQL Server 2000/2005
Oracle 9i
Access
适用范围:
中型企业/大型企业
大型企业
个人,小企业
数据类型
(整型)int,smallint,tinyint,bigint
(货币型)money,smallmoney
(日期型)datetime,smalldatetime
(文本型)text,ntext
(字符串型)char(n),varchar(n),nchar,nvarchar
(浮点型)float,real,numerile,decimal
(位置型)bit
(万能型)sql_variant
其他:binary,timestamp
(数字型)NUMBER,BINARY_INTEGER,DEC,DOUBLE PRECISION,INTEGER,INT,NUMERIC,REAL,SMALLINT
(字符型)VARCHAR2,CHAR,LONG
(日期型)DATE
(布尔型)BOOLEAN
(ROWID类型)ROWID
表
允许每个库中最多有2000000个表。每个表最多允许有1024个列,每行最多允许有8060个字节。
常规规格
以上没有填上的尚待求证和补充,未完待续,整理ing。。。