MariaDB タイムアウトに関する値を全て確認する
- 2023.03.04
- mariadb
MariaDBで、タイムアウトに関する値を全て確認する手順を記述してます。「SHOW VARIABLES」に「like」で「’%timeout%’」を指定します。ここでは、実際に使用した結果を動画で掲載してます。 環境 手順 タイムアウトに関する値を全て確認するには、「VAR […]
MariaDBで、タイムアウトに関する値を全て確認する手順を記述してます。「SHOW VARIABLES」に「like」で「’%timeout%’」を指定します。ここでは、実際に使用した結果を動画で掲載してます。 環境 手順 タイムアウトに関する値を全て確認するには、「VAR […]
MariaDBで、sleepで待機処理を実行する手順を記述してます。「SLEEP」に待機する時間を秒単位で指定することで可能です。 環境 手順 sleepで待機処理を実行するには、「SLEEP」を使用します。 実際に、待機時間を7秒にして実行してみます。 実行結果をみると、7秒待機後に別のクエリが実 […]
MariaDBで、ZEROFILLを指定して0埋めを行う手順を記述してます。「ZEROFILL」を指定することで可能です。ここでは、実際に実行した結果を画像で掲載してます。 環境 手順 ZEROFILLを使用すると、ゼロ埋めを行うことが可能です。 実際に、ZEROFILLを使ってテーブルを作成してみ […]
MariaDBで、エラー「#1074 – 列 ‘c1’ のサイズ定義が大きすぎます (最大 16383 まで)」が発生した場合の対処法を記述してます。 環境 エラー全文 以下のcreate文を実行時に発生。 エラー全文 原因 VARCHARの最大長である「65,5 […]
MariaDBで、指定したテーブルだけdumpする手順を記述してます。「mysqldump」で対象のDBとTABLEを指定することで可能です。 環境 手順 指定したテーブルだけdumpするには、「mysqldump」実行時にテーブルを指定します。 実際に、「tbl1」というテーブルから作成してみます […]
MariaDBで、IPアドレスかを判定する手順を記述してます。「IS_IPV4()」の戻り値で判定することができます。ここでは、実際に実行した結果を画像で掲載してます。 環境 手順 ipアドレスであるかを判定するには、「IS_IPV4()」を使用します。IPアドレスであれば「1」を、そうでなければ「 […]
MariaDBで、パーティションを使用する手順を記述してます。ここでは、実際にテーブルを作成してパティーションを作成するまでの手順を記述してます。 環境 手順 以下の構成で作成した「sample」テーブルに対して、年度ごとにパーティションしてみます。 データは、ストアドで作成してます。作成方法は、ス […]
MariaDBで、テーブルをコピーしてテーブルを作成する手順を記述してます。クエリを2つ実行するだけで可能です。ここでは、実際に実行した結果を画像で掲載してます。 環境 手順 テーブルをコピーして新しいテーブルを作成する場合は、以下のクエリを使用します。 以下のテーブルをコピーして、別のテーブルを作 […]
MariaDBで、keyを指定してjsonから値を抽出する手順を記述してます。「JSON_EXTRACT」で可能です。ここでは、実際に実行した結果を画像で掲載してます。 環境 手順 keyを指定してjsonから値を抽出する場合は、「JSON_EXTRACT」を使用します。 実際に、抽出してみます。 […]
MariaDBで、ストアドプロシージャを使用して大量のデータを作成する手順を記述してます。ここではテスト用のテーブルを作成してデータを作成するストアドを実行します。 環境 手順 まずは、テスト用のテーブルを作成してみます。 次に、以下のストアドプロシージャを作成します。 ストアドプロシージャができれ […]