首頁 > 後端開發 > PHP問題 > 什麼是php事務

什麼是php事務

(*-*)浩
發布: 2023-02-23 21:14:01
原創
3870 人瀏覽過

事務:用來保證資料的一致性,他由一組相關的dml語句組成,改組的dml語句要麼全部成功,要麼全部失敗。

什麼是php事務

目前版本的外掛程式並不是事務安全的,因為他並沒有辨識出全部的事務操作。

SQL 事務單元是在單一伺服器中執行的。插件並不能有效的知道事務單元 何時開始,何時終止。所以,在事務單元中,可能資料庫連線會被切換。

如果應用程式沒有設定事務單元編輯,那麼就沒有任何 MySQL 負載平衡能夠偵測他。 (推薦學習:PHP程式設計從入門到精通

可以透過 SQL hints 來解除這個限制。可以選擇性的呼叫事務 API 進行監控, 然後呼叫 API 執行控制事務。下面給出範例:

配置一個 master 和一個 slave 的外掛程式

[myapp]
{
    "myapp": {
        "master": {
            "master_0": {
                "host": "localhost",
                "socket": "\/tmp\/mysql.sock"
            }
        },
        "slave": {
            "slave_0": {
                "host": "192.168.2.27",
                "port": "3306"
            }
        }
    }
}
登入後複製

以上是什麼是php事務的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
怎麼學好php
來自於 1970-01-01 08:00:00
0
0
0
PHP擴充intl
來自於 1970-01-01 08:00:00
0
0
0
php數據獲取?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板