MYSQL教程之我的MYSQL进修心得(四)
需要处理因此带来的更多的支持工作,这有可能会带来成本上的提高。在这种情况下,一些MySQL学习教程发行商可能倾向于选择别的开源数据库,例如遵循BSD授权的PostgreSQL。MySQL里的BLOB数据范例BLOB是一个二进制年夜工具,用来存储可变数目的数据。BLOB范例分为4种:TinyBlob、Blob、MediumBlob、LongBlob,
这几个范例之间的独一区分是在存储文件的最年夜巨细上分歧。
MySQL的四种BLOB范例范例巨细(单元:字节)
TinyBlob最年夜255
Blob最年夜65K
MediumBlob最年夜16M
LongBlob最年夜4G
BLOB列存储的是二进制字符串(字节字符串);TEXT列存储的长短二进制字符串(字符字符串)。
BLOB列没有字符集,而且排序和对照基于列值字节的数值;TEXT列有一个字符集,而且依据字符集对值举行排序和对照
BLOB是二进制字符串,TEXT长短二进制字符串,二者都可寄存年夜容量的信息。BLOB次要存储图片、音频信息等,
而TEXT只能存储文本文件。
SQLSERVER
SQLSERVER并没有BLOB数据范例,只要年夜型工具数据范例(BLOB):
text,ntext,image,nvarchar(max),varchar(max),varbinary(max)和xml数据范例
这些数据范例的数据都寄存在LOB范例的数据页面里
若有不合错误的中央,接待人人拍砖o(∩_∩)o
需要处理因此带来的更多的支持工作,这有可能会带来成本上的提高。在这种情况下,一些MySQL学习教程发行商可能倾向于选择别的开源数据库,例如遵循BSD授权的PostgreSQL。 多加的系统视图和实时系统信息这些东西对DBA挑优非常有帮助,但是感觉粒度还是不太细。 如安全管理、备份恢复、性能监控和调优等,SQL只要熟悉基本操作就可以,只要程序设计部分只要稍加了解即可(如存储过程、触发器等)。 原来公司用过MYSQL自己也只是建个表写个SQL 另一个是把SQL语句写到服务器端,就是所谓的SP(存储过程); 索引视图2k就有。但是2005对其效率作了一些改进但是schema.viewname的作用域真是太限制了它的应用面。还有一大堆的环境参数和种种限制都让人对它有点却步。 SQL语言是学习所有数据库产品的基础,无论你是做数据库管理还是做数据库开发都是这样。不过具体学习的侧重点要看你将来做哪一块,如果是做数据库管理(DBA),侧重点应该放在SQLServer的系统管理上. 多加的系统视图和实时系统信息这些东西对DBA挑优非常有帮助,但是感觉粒度还是不太细。
页:
[1]