1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        mysqlndMySQL的PHP驅(qū)動

        聯(lián)合創(chuàng)作 · 2023-09-30 18:39

        PHP最近發(fā)布了5.3版本,在該版本當(dāng)中,提供了一個mysqlnd (MySQL Native Driver) 庫,用來訪問 MySQL數(shù)據(jù)庫,大大提升了PHP的數(shù)據(jù)庫訪問性能。

        我們知道,PHP訪問MySQL數(shù)據(jù)庫,是通過MySQL數(shù)據(jù)庫的libmysql client庫,這個libmysql client是用C/C++編寫的,雖然一直以來PHP通過libmysql訪問數(shù)據(jù)庫性能也一直很好,但是卻無法利用PHP本身的很多特性。

        mysqlnd提供了和Zend引擎高度的集成性,更加快速的執(zhí)行速度,更少的內(nèi)存 消耗,利用了PHP的Stream API,以及客戶段緩存機(jī)制。由于mysqlnd是透過 Zend引擎,因此提供提供更多高級特性,以及有效利用Zend進(jìn)行加速,原理圖如下:

        從上圖可以看出來,libmysql是直接訪問數(shù)據(jù)庫的,而mysqlnd是通過Zend訪 問數(shù)據(jù)庫。

        瀏覽 18
        點贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            午夜三级大片 | 五月天婷婷丁香 | 高清无码国产精品 | 日本极品少妇 | 狠狠躁18三区二区一区 | 女人扒开腿让男人桶爽30分钟 | 天天摸天天摸 | 国产骚逼网 | 国产精品三级久久久久久电影 | 999黄色视频 |