程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MysQL數據庫的技術特點點評

MysQL數據庫的技術特點點評

編輯:MySQL綜合教程

導讀:MySQL數據庫因為其速度、可靠性和適應性而備受關注。大多數人都認為在不需要事務化處理的情況下,MySQL數據庫是管理內容最好的選擇。MysQL是瑞典的T.c.X公司負責開發和維護的,它是一個真正的多用戶、多線程SQL數據庫服務器。MysQL是以一個客戶機/服務器結構實現其功能的,它由一個服務器守護程序mysqld和很多不同的客戶程序和庫組成。SQL是一種標准化的語言,它使得存儲、更新和存取信息更容易。MySQL主要特點是快速、健壯和易用。MySQL的官方發音是“My Ess Que Ell”(不是MY-SEQUEL)。目前MySQL的最新版本是5.0,MySQL的網址是:http://www.mysql.com,MySQL的標志是一個小海豚。見圖-1。

圖-1 Mysql 標志

MySQL的技術特點:

1. 它使用的核心線程是完全多線程,支持多處理器。

2. 有多種列類型:1、2、3、4、和8字節長度自有符號/無符號整數、FLOAT、DOUBLE、CHAR、VARCHAR、TEXT、BLOB、DATE、TIME、DATETIME、 TIMESTAMP、YEAR、和ENUM類型。

3. 它通過一個高度優化的類庫實現SQL函數庫並像他們能達到的一樣快速,通常在查詢初始化後不該有任何內存分配。沒有內存漏洞。

4. 全面支持SQL的GROUP BY和ORDER BY子句,支持聚合函數(COUNT()、COUNT(DISTINCT)、AVG()、STD()、SUM()、MAX()和MIN())。你可以在同一查詢中混來自不同數據庫的表。

5. 支持ANSI SQL的LEFT 0UTER JOIN和ODBC。

6. 所有列都有缺省值。你可以用INSERT插入一個表列的子集,那些沒用明確給定值的列設置為他們的決省值。

7. MySQL可以工作在不同的平台上。支持C、C++、Java、Perl、PHP、Python和TCL API。

MaxDB是2003年SAP公司和MySQL AB公司合作之後SAP DB新的名稱。MaxDB是一款重量級的、獲得SAP R/3認證,適宜於聯機事務處理和聯機分析處理等多種業務類型的高可用性、高可靠性和極具伸縮性的數據庫,支持大容量的用戶和並發業務操作,采用多線程多進程的服務器設計,支持多處理器的應用,並通過集群和熱部署提供高可靠性,支持TB級的海量數據,支持企業級的數據同步和復制等復雜應用。

對於剛開始學習MySQL數據庫的初學者,本篇文章有很高的參考價值,希望本文能夠對大家有所幫助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved