スキップしてメイン コンテンツに移動

投稿

ラベル(MySQL)が付いた投稿を表示しています

MySQL - InnoDB: Warning: a long semaphore wait: - bug note

  long_semaphore_wait message InnoDB: Warning: a long semaphore wait: Reason Innodb Engine bug https://bugs.mysql.com/bug.php?id=94930 https://bugs.mysql.com/bug.php?id=88523 Solve upgrade to mysql 5.5.17 Patch note https://openstandia.jp/oss_info/mysql/pdf/MySQL_5.5.17.pdf InnoDB ストレージエンジン: この修正により、long semaphore wait メッ セージで MySQL Server がハングしたり、異常終了するケースが解消さ れる Links Knowledgebase MySQL InnoDB: Warning: a long semaphore wait:

MySQL basic - Knowledgebase of giip

  Management Connect from shell mysql -u root -h giipdb.mysql.com -p -P 3306 -u  : user -p  : ask password -h  : host -P  : Port show running SQL show processlist; show full processlist \G Cursor https://codeday.me/jp/qa/20190213/271235.html  - jp Binlog(Binary Log) https://www.ritolab.com/entry/98 managing binary log https://www.percona.com/blog/2015/07/30/why-base64-outputdecode-rows-does-not-print-row-events-in-mysql-binary-logs/ Decode binary log Start option Official :  https://dev.mysql.com/doc/refman/5.6/en/mysql-command-options.html stop mysqladmin -u root -p shutdown Run from sql file Official :  https://dev.mysql.com/doc/refman/8.0/en/mysql-batch-commands.html Tuning Innodb Check tuning point using mysqltuner You can tune easy by suggestion on mysqltuner $ wget https://github.com/major/MySQLTuner-perl/zipball/master $ unzip master $ cd master $ ./mysqltuner.pl https://corporate.inter-edu.com/developper/1373 innodb storage engine https://...

MySQL でGrantを付与したが正常に反映されない件について

最初はCreate Userを利用してユーザーを作成、 その後外部からの接続ができないことを確認し Grantを付与したがなぜか接続できない。 それで新しいユーザーを作成してテスト。 今回はGrantを利用して作成 grant all privileges on giipmysql.* to 'giipmysql'@'%' identified by 'giippassword' with grant option; で、うまくできた! しかしこれを利用して前のユーザーにGrantを与えても反映されない。 確認SQLは select host,user from mysql.user; とのことで、まずはユーザーをDropしてからやり直し・・・ をしたらできた! Create Userは使わずにGrantで作成することにしましょう。 まあ、無料DBMSだから悪口言えないかな。

Apache-Drillを利用してData Scientistになろう!初級編!

何も知らない人のための講座になります。 まずはApache Drillをインストールしましょう。 https://drill.apache.org/ Apache Drillを自分のパソコンにインストールしましょう! 下記のファイルをまずダウンロード! ダウンロード: https://drill.apache.org/download/ JDKが要ります: https://www.oracle.com/java/technologies/javase-jdk8-downloads.html もしUnzipが必要なら: https://www.7-zip.org/download.html インストールマニュアル: https://drill.apache.org/docs/installing-drill-on-windows/ インストール時チェック事項 ・JAVA_HOME設定しました? ・Drill UDFフォルダを作成しました? ・Drill UDFフォルダに権限を与えました? ではダウンロードしたDrillを起動しましょう! 圧縮を解凍するとフォルダができます。 apachi-drill-..... この中にbinフォルダに入ります。 apache-drill-embedded.bat を実行します。 しばらく待ったらプロンプトが出ます。 apache drill> と表示されたらOKです! プロンプトでもSQLの実行ができますが 見やすいWebUIを提供してくれるので ブラウザを立ち上げます。 localhost:8047 に接続すると 何か出ました! Queryをクリックしましょう。 Queryを入力する画面に早速自分のデータを入れてみましょう! UTF-8で保存したCSVファイルを用意しましょう。 今回はtest01.csvと名付けました select  *  from  dfs. `C: \l wwork \t est01.csv`   limit   10 ; と入力して実行!(ctrl + enter) CSVデータがウェブ上に表示されたら成功です! ここでいく...

MySQL-MMM を利用したMulti-Master HA構築

ググッてみながらいろいろしてみたが、 結論、 「とっちでもいつものマニュアルでしか見えない」 ということはたぶんページのオーナーは自分なりの一番分かりやすい方法で書いているからだろう。 一応、やってみながら必要な部分に関して誰も言わなくて結構苦労したのでこ...