Quantcast
Channel: 自転車で通勤しましょ♪ブログ » postgresql
Browsing latest articles
Browse All 8 View Live

ようやくEXPLAINとか使い始めた

先日のDB勉強会でEXPLAINとか使ったことないですし、と言っていた私ですが、運用中のサービスを見るとどう考えても遅いクエリがあったので調査のためにようやくEXPLAINを使いました。しかし読み方がわからない。とりあえずぐぐってみたら色々と興味深い内容があったので、ようやく理解できるようになってきました。 以下のスライドがとても参考になりました。 PostgreSQLクエリ実行の基礎知識...

View Article



HerokuでPostgresqlのみで全文検索はできない?

Herokuで運営しているサービスの高速化のために全文検索について調査していましたが、どうもHerokuのPostgresqlだけでは完結できそうもない、というところまでわかったので、どんなことを調べたのかメモしときます。 まず、Postgresqlでの日本語の全文検索はできますが、pg_bigm拡張、もしくはpg_trgm拡張が必要のようです。...

View Article

DBのViewを作ったらRailsプログラムが綺麗になった話

最近データベースというかSQLについて勉強しているんですが、奥が深いですね。この前の第9回中国地方DB勉強会のときに聞いたrank関数を使って、ランキング機能をリファクタリングしよう!と思って最近頑張ってます。というのも、複雑なクエリ(遅い)を業種数分(10回くらい)呼んでいたため、Herokuだと結構ギリギリの速度になることもあったので、なんとかしなければ!と思っていたのです。...

View Article

Grails3.0.4でPostgresqlに接続する

今回は接続先データベースをH2からpostgresqlにしてみようと思います。 おそらく、デプロイ先はHerokuにすると思うので、先にそうしておこうということです。 PosgresqlのJDBCドライバを入れる まず、PostgresqlのJDBCドライバを使うようにbuild.gradleに記述します。 2015-08-12時点で最新ぽいのを入れました。 dependencies { // 略...

View Article

herokuのpostgresqlのプランをアップグレードした

仕事でherokuのpostgresqlのプランをアップグレードしたので、ついでにメモ的に残しておこうと思います。 参考ページ: Upgrading Heroku Postgres Databases 本当にここに書かれたまんまにしか作業してないので、上記のページを見るだけでもいいと思います…。オフィシャルだし。 standard-0からpremium-0へのアップグレード...

View Article

Browsing latest articles
Browse All 8 View Live




Latest Images