- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6--SQL优化过程(DB2)
臧大磊
产品介绍-服务器端
易捷版 (Express Edition )
工作组服务器版 (Workgroup Server Edition)
企业服务器版 (Enterprise Server Edition )
企业服务器版加上数据分区功能
( Enterprise Server Edition + Data Partition Feature)
产品介绍-客户端
运行时客户机(Run-Time Client)
管理客户机(Administration Client)
应用程序开发客户机(App. Development Client)
数据类型
数字:
small int:-2?768 to +32?767
int:-2?147?483?648 to +2?147?483?647
big int:9?223?372?036?854?775?808 to +9?223?372?036?854?775?807
Real:一个数字的32bit近似值,-3.402E+38 to -1.175E-37, or from 1.175E-37 to 3.402E+38
Double or float:一个数字的64bit近似值,-1.79769E+308 to -2.225E-307, or from 2.225E-307 to 1.79769E+308
Decimal:一个固定位数的压缩的十进制数字 10**31+1 to 10**31-1
字符串:
CHAR:定长字符串 最大长度为 254
VARCHAR:变长字符 最大长度为 32?672
Long varchar:最大长度为32?700 ,目前不建议使用。
Clob:最大长度为2Gb。
时间与日期:
DATE:日期时间
TIME:日期时间
TIMESTAMP:日期时间
日期的格式:
Format Name
Abbreviation
Date Format
Example
International Standards Organization
ISO
yyyy-mm-dd
1991-10-27
IBM USA standard
USA
mm/dd/yyyy
10/27/1991
IBM European standard
EUR
dd.mm.yyyy
27.10.1991
Japanese Industrial Standard Christian Era
JIS
yyyy-mm-dd
1991-10-27
时间的格式:
Timestamp的格式:
yyyy-mm-dd?hh:mm:ss.nnnnnn
Format Name
Abbreviation
Date Format
Example
International Standards Organization
ISO
hh.mm.ss
13.30.05
IBM USA standard
USA
hh:mm AM or PM
1:30 PM
IBM European standard
EUR
hh.mm.ss
13.30.05
Japanese Industrial Standard Christian Era
JIS
hh:mm:ss
13:30:05
其他数据类型:
二进制字符串:Blob
Xml数据类型:xml
图形字符串:
Graphic :1 and 127
VARGRAPHIC:16?336 double-byte
LONG VARGRAPHIC:16?350 double-byte
DBCLOB:1Gb
选择合适的数据类型:
(1)int和char的选择:如果该字段存储的只是包含整形数字形式的代码或者数字,建议使用对应的int方式表示,以减少存储,提高访问性能。数据范围-32768~32767,可以选择smallint类型,数据范围-2147483648~2147483647,而超出smallint,可以选择int类型,数据范围-9223372036854775808~9223372036854775807,而超出int,可以选择bigint类型。
(2)date,time和timestamp的选择:对于只存储日期或者时间的字段,选择日期或者时间类型,而不选择timestamp,对于日期时间类型的字段,如果基于时间的查询比较多,可以考虑在数据库中分日期和时间两个字段存储,如果只是数据库内部表示,查询中涉及较少,存储为timestamp类型。
(3)varchar和char的选择与长度定义:如果明确字段的使用长度,使用char类型,如果字段的长度是可变的,而且变化的幅度比较大,使用varchar类型可以更好的节省存储空间
您可能关注的文档
最近下载
- 2025至2030年中国苎麻数据监测研究报告.docx
- 桶混助剂KAO ADJUVANT A-134对草甘膦的增效作用及增效机理研究.pdf VIP
- 全国IP地址IP地址各省IPIP实用.doc
- 计量经济学题库及答案.pdf VIP
- 全媒体运营师职业技能竞赛题库及答案(751-800多选题).docx VIP
- 专题06 仿写与句式变换-2022-2023学年三年级语文上册寒假专项提升(部编).docx VIP
- 国家能源集团宁夏煤业公司招聘笔试题库2024.pdf
- 浅析明清瓷器上的“净土莲花”图 .pdf VIP
- 《精神焦虑症的自救》.pdf
- Dell戴尔Precision 3680 Tower Owner's Manual说明书用户手册.pdf VIP
原创力文档


文档评论(0)