排程 在linux 中,如果想要定期執行某些程式或是指令,管理者可以使用crontab來進行設定,在MySQL中也有類似的功能,事件(Events),被用於定期...
ACID 在進入交易Transactions之前,必須先理解ACID的概念 1.Atomicity,原子性,所有的SQL語句都是不可分割的個體,只要其中一句失敗...
簡介 前幾篇文章都是以只有一位使用者的角度去操作資料庫,基本不會有併發的問題,除非那位使用者無聊到開了多台電腦連線到伺服器,那就另當別論了,回到正題,現實情況不...
鎖 排他鎖Exclusive Lock & 共享鎖Shared Lock 為了維持資料的一致姓,MySQL使用鎖來確保交易的隔離性,鎖又可以分為排他、共...
前言 Day14-髒讀中簡單演示了隔離級別被設定為可讀為提交READ UNCOMMITTED時會出現的併發問題,不過之所以要特別設置隔離等級,是因為大多數的My...
前言 1分鐘讀完資料庫,關於這系列文章要放在Software Development還是Modern Web,我考慮了蠻久,因為兩者皆有交集,如果純寫資料庫應該...
不可重複讀取Non-repeating Reads 意義:同個交易,重複讀取兩次的相同數據,會得到不一致的結果,因此也被稱為不一致讀如何發生: MySQL預設...
資料類型 字串String 1.使用頻率高 1.CHAR(),固定長度 2.VARCHAR(),長度不固定 CHAR()容易浪費儲存空間,但效能較好,VARC...
二進位 Blob ,被用來儲存二進位資料,PDF、圖片、影片1.TINYBOLB 255B2.BLOB 65KB3.MEDIUM BLOB 16MB4.LONG...
聊聊 今天在伺服器後端用API傳JSON給第三方網域伺服器撈資料,算是蠻特別的體驗,就來尬聊一下,以前總覺得API串接就是Fetch、AJAX、AXIOS、XM...