|
|
MySQL 的主要特性
· 使用核心线程的完全多线程。这意味着它能很容易地利用多 CPU。
· 提供了面向 C、C++、Eiffel、Java、Perl、PHP、Python、和 TCL 等地丰富的 API 函数,方便使用者进行二次开发。
· 数据库系统具有强大的跨平台特性。
· 利用一个优化的一遍扫描多重联结(one-sweep multi-join)非常快速地进行联结(join)。
· 通过一个高度优化的类库实现SQL函数库并且像他们能达到的一样快速,通常在查询初始化后不应该有任何内存分配。
· 支持 ANSI SQL 的 LEFT OUTER JOIN 和 ODBC 语法。
· 一个非常灵活且安全的权限和口令系统,并且它允许基于主机的认证。口令是安全的,因为当与一个服务器连接时,所有的口令传送被加密。
· 具备索引压缩的快速B树磁盘表。
· 用作临时表的内存散列表。
· 大数据库处理,每个表可以处理多达 50,000,000 个记录。
· 用 C 和 C++ 编写,并用大量不同的编译器测试。
· 一个非常快速的基于线程的内存分配系统。
· 全面支持 ISO-8859-1 Latin1 字符集。例如,斯堪的纳维亚的字符 @ringaccent{a}, @"a
and @"o 在表和列名字被允许。
· 所有数据以 ISO-8859-1 Latin1 格式保存。所有正常的字符串比较是忽略大小写的。
· 根据 ISO-8859-1 Latin1 字符集进行排序(目前瑞典语的方式)。
· 客户端使用TCP/IP 连接或 UNIX 套接字(socket)或 NT 下的命名管道连接 MySQL。
了解更多信息请访问 MSQL
官方网站 。
|
|
|
|
|