001,sql_mode要求:
# 業務有時候需要特定的sql_mode模式,特別是在公升級過程中,容易採坑,比如hadoop系列的mysql資料庫遷移,業務通常需要將sql_mode配置為ansi_quotes,
而sql_mode的值通常為空,或者"strict_trans_tables,no_zero_in_date,no_zero_date,error_for_division_by_zero,no_auto_create_user,no_engine_substitution"
一般而言,mysql5.7以前的版本設定為空,而mysql5.7及以後通常配置為"strict_trans_tables,no_zero_in_date,no_zero_date,error_for_division_by_zero,no_auto_create_user,no_engine_substitution"
set @@session.sql_mode=ansi_quotesset global sql_mode=ansi_quotes
002,定時任務的檢查:
crontab -l
資料庫巡檢
是否正常 能夠使用sqlplus遠端登入,如不能登入則告警,填寫告警資訊 當前會話數量 select count from v session 超過50個表示太多,告警 檢視mt分割槽情況 select min partition name max partition name from dba t...
mysql資料庫效能資料 MYSQL資料庫效能優化
1.選取最適用的字段屬性 表中字段的寬度設得盡可能小 char 的上限為 255 位元組 固定占用空間 varchar 的上限 65535 位元組 實際占用空間 text 的上限為 65535。盡量把字段設定為 not null,執行查詢的時候,資料庫不用去比較 null 值。2.使用連線 join...
MySQL資料庫使用 MySQL資料庫管理
開發時一般不使用系統的root使用者,應該是建立乙個新的使用者,管理乙個工程。登入使用者的命令 mysql uusername p 登入完成後就進入sql命令格式,格式以 結尾。windows用安裝的時候設定的root登入命令列,如下圖所示。linux安裝時若沒有提示設定root密碼的,可以使用系統...