FireBird数据库的库和数据类型极限参数

摘自firebird官方资料,ahe对关键地方简单翻译,若有谬误,请参考原文。

数据库限制

项目 Firebird 2.x Firebird 1.5.x
数据库最大尺寸 使用多个库文件存储条件下,理论上不限制数据库尺寸,目前已知的最大FB数据库为980 GB 使用多个库文件存储条件下 32 TB
单个数据库文件最大尺寸 多数操作系统下支持TB级库文件; 但受文件系统限制(比如某些操作系统下限制单个文件最大4 GB 或 2 GB) Same
数据库文件最大个数 64,535 Same
最大表数量 64,535 Same
单表最大尺寸 ~32 TB ~36 GB
外链表最大尺寸 2 GB Same
单表最大记录数 > 16 亿(超出此记录数尚未测试) ~4 Billion
注意: 此1 亿实际是 1024的三次方
最大记录尺寸 65,536 字节(64 KB) Same
数据库分页最大尺寸 16 KB Same
NOTE: Page size (PAGE_SIZE) can be 1024, 2048, 4096, 8192 or 16384. Size 1024 is not recommended.
每表最大字段数 取决于字段类型. (例如: 16,384 INTEGER (4-字节) 每行)(译者注:受64K最大记录尺寸限制)
NOTE: 8-byte ID is stored for each BLOB or ARRAY reference; size of BLOB or ARRAY data is not counted in row size.
每表最大索引树 65,535 Same
Maximum size (total width) of index key 4,096 bytes when page size is 16 KB (limited to 1/4 of database page size) 252 bytes
IMPORTANT: Limit decreases for character columns when character set is multi-byte; non-binary collation further reduces limit.
每数据库最大索引个数 4,398,046,511,104 Same

Continue reading

解决Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead

出处:http://www.ttlsa.com/html/2502.html

php 5个版本,5.2、5.3、5.4、5.5,怕跟不上时代,新的服务器直接上5.5,但是程序出现如下错误:Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in,看意思就很明了,说mysql_connect这个模块将在未来弃用,请你使用mysqli或者PDO来替代。 Continue reading

  • fafsdsadsadsadas