Cloud Spannerのベンチマーク
こんにちは。ヒラヤマンです。 はじめて自分で記事を投稿します。Google Cloud Platformに興味を持って、いろいろと試しています。 先日、Cloud Spannerがリリースされました。SQLが利用できるデ…
こんにちは。ヒラヤマンです。 はじめて自分で記事を投稿します。Google Cloud Platformに興味を持って、いろいろと試しています。 先日、Cloud Spannerがリリースされました。SQLが利用できるデ…
前回はApacheのソースインストールでしたが、今回はMySQL(5.7.17)です。 やってみると存外Apacheインストール時以外の気づきもあった為、書き記します。 前回と同様、トライアル&エラーで進めます。 手っ取…
Railsでテストデータやマスタデータを作成するために、seeds.rbを使うと思います。 しかし、そのまま使うのでは不便だったので、以下の条件を満たすように改良しました。 ・データベースレコードをIDで検索し、見つかれ…
こんにちは豊かな大島です。 残暑?いやいや、ここからが苦しいのです。 夕方になると社内は灼熱なのです。油が溶けるのです。 だがしかし、これを乗り切れば秋がやってきます。秋は美味いものがいっぱ・・・・・・ そろそろ怒られそ…
Doctrineで1対1のjoinをした場合、不必要なSQLが発行される場合があります。 要は、Lazy Loadが起こってしまうということです。 1対多で起こるLazy Loadについては、以下の記事で書いています。 …
Lazy LoadによってSQLが乱発されデータベースの負荷が高くなる恐れがあるので注意しましょう。 Lazy Loadとは、必要なときにSQLを発行する仕組みです。 これから、例を示しながら説明していきます。 ※この記…
以下のQueryを例にする。 Indexを作成するときはRDBと同じく以下を考慮する。 最初に検索条件、次に並べ替え順序(上記の場合、検索条件は”content.a”, “content.sub_content.b”, …
管理上、設定ファイルは1つにして、変数が重複しないように注意してください。 ◆ 設定ファイルを読み込む順番 ① /etc/my.cnf ② /etc/mysql/my.cnf ③ SYSCONFDIR/my…
こんにちは、佐藤駿です。 今回はAWSのEC2でサーバ(インスタンス)を起動させ、Wordpressのインストール方法を解説します。 実践される方は、インスタンスに静的なIPアドレスのサービスであるEIPを付与しておくこ…
同僚が、time_zoneの設定に苦戦していたので。。。 ◆ time_zoneの確認・設定は下記になります。 【タイム ゾーンの確認】 SELECT @@global.time_zone, @@session.time…