laravel5.5でパーティションを用いたテーブルをマイグレーションを用いて作成したく、調査したところをまとめます。 結論から書くと ないです。公式マニュアルを参考にしますが、ページ内にマイグレーションの仕組みを用いて…
TAG mysql
laravel使うならmysqlのcollation指定はutf8mb4_binにしておくべき
本記事では多少laravelとからめて主にmysqlのcollationについて取り上げます。 そもそもcollationって何?というところからどのように設定にすべきかというところまで解説したいと思います。mysqlの…
mysqlのネクストキーロックと挿入インテンションギャップロックのデッドロックを確認する
概要 先日mysqlを利用したアプリケーションにおいてデッドロックが発生しました。 あちゃぱーと思いつつもせっかくなので自分の中で消化しきれいなかった部分をこれを機に再確認してみることに。 この記事ではmysqlのデフォ…
scalikejdbcでmysqlとの通信時のCommunicationsExceptionに対処する
概要 scalaアプリケーションを作成している際に下記のような例外が発生しているケースがありました。 今回はこのエラーの原因とその対処についてまとめたいと思います。 ちなみにタイトルにはscalikejdbcと記述してあ…
mac osx におけるファイルディスクリプタの上限
概要 mac osxでmysql5.7.11を用いてアプリケーション開発を行ったところ、特定の動作をした時点でアプリケーションが動作しなくなる現象に直面した。 mysqlのエラーログを確認してみると下記のようなエラーが出…
mysqlにおけるvarcharのindex使用時の注意
概要 みなさんmysqlを使用していてvarcharのカラムにindexをつけることってないだろうか? selectする際にindexが付いているカラムを対象にwhereをつけているのにindexが有効になっていない機会…
最近のコメント