微課程 第十四課《管理端介紹》

2021-10-01 23:01:51 字數 846 閱讀 3300

微課程 | 第十四課《管理端介紹》

上一集我們進行了全域性序列的演示,再介紹一下我們的管理端。

dble 的管理端就是剛剛做的一大堆管理端的命令的 9066 埠,包括 create databases 命令等。說是管理端實際上是承擔了管理和監控兩個職責。比如說,select 或者 show 命令其實都是用來監控,來展示 dble 內部的是什麼樣子。比如說,kill /reload 都是控制的命令。下面我們通過管理端 reload 命令演示管理端能做什麼,怎麼做的。

微課程 | 第十四課《管理端介紹》

登入看下 show databases 的結果。我們通過修改 schema.xml 這種方式去看 reload 命令是怎麼樣熱生效的。reload 命令實際上是熱變更的乙個操作。比如說現在把乙個 testdb2 這樣乙個 schema 直接刪掉。刪掉以後有使用者還在使用它,需要把使用者裡面的 testdb2 刪掉避免依賴。現在是在修改本地的配置,其實 dble 使用者的執行記憶體中是不知道這件事的。就類似我們修改 my.cnf,記憶體當中不知道一樣。我們換乙個管理埠來做一下。我們先執行 dryrun,dryrun 的功能是展示修改的問題。現在我們看到乙個 warning 和乙個 notice。warning 其實就是說我的修改在 db5 上沒用了,建議及時把 db5 刪掉,但不刪掉也沒關係。然後去執行這樣乙個語句 reload @@config_all 。執行完成,原來 show databases 看到的兩個資料庫現在變成了乙個。通過這樣一種方式,我們可以熱變更配置內容去載入到記憶體當中。這是我們管理端應用的乙個簡單的介紹。管理端命令目前有這麼多,特別是 select / show 命令,大概有幾十個吧。可能用到監控的時候才需要一一的整理學習。管理來說 reload 系列是最重要。好,我們今天先介紹到這裡。

第十四課網路程式設計

第十四課網路程式設計 int wsastartup word wversionrequested,lpwsadata lpwsadata wversionrequested引數用語指定準備載入得winsock 庫得版本,高委位元組指定所需要得winsock庫得副版本,而地位位元組則是主版本,課用ma...

python第十四課 2018 5 3

正則 數字 d 字母 s asciis 97 a 65 a pjack s.s s.p name 實驗 re模組簡介 re模組是python中處理正規表示式的乙個模組,通過re模組的方法,把正規表示式pattern編譯成正則物件,以便使用正則物件的方法 re的方法 match search matc...

Android第十四課筆記

1 activity簡介 activity是android 應用程式的四大元件之一,它負責安卓應用程式的使用者介面 乙個應用程式一般會包含若干個activity,每乙個activity元件負責乙個使用者介面的展現 activity用來提供乙個能讓使用者操作並與之互動的介面 2 activity的四種...