MySQL正式推出5.1版,这是2年前MySQL推出5.0版以后,官方建议企业可采用的第一个正式版本(Generally Available)。在5.1版中,主要增强了集群化(Clustering)能力,包括新增数据表分割功能(Partitioning)和增强以列处理(Row-based)的副本功能等。
数据表分割可以让数据库人员在建立数据表时,将单一个数据表的内容,分别储存到不同的数据位置中,可以用来提高存取效能,或强化管理备份机制等。
5.1新版增强数据库的控管机制,例如调整了扩充架构,可以用外挂API(Plugin API)的方式,将需要的功能放入MySQL中,增加数据库管理人员的使用弹性。并且新增事件排程功能(Event Scheduler),数据库管理人员可以建立定期执行的SQL指令,不需另外撰写外部程序来控制。所有数据库的log记录,直接储存到数据表中,用SQL指令就能存取,比过去存log数据的方式更便利。
但是,新版也移除了部分内建功能。例如原本内建的MySQL Cluster成为独立的第三方套件,企业必须另行安装。