タグ

2018年4月20日のブックマーク (2件)

  • Laravel でログのフォーマット変えたり Monolog の Processor 追加したり - エンジニアですよ!

    もう Laravel から Rails に移行する決意をしたもののめんどくさくて実際は放置、そうしてる間にもログをみることはあって不便だったりして仕方なくいじる。 やりたいのは ユーザがログインしてたらエラーログに user id を extra に追加する extra を表示する位置を先頭付近に持ってくる の2つ。 公式の ↓ の Custom Monolog Configuration に設定の変更の仕方は載っている laravel.com 設定を書くのは bootstrap/app.php で、Processor の設定はこのままこれで良さそう。 Monolog がわからないのでフォーマットの変更がよくわからなかったが、↓を参考にした。 blog.muya.co.ke これだと getMonolog とかしているが、同じ場所でそのまま設定できるので別にファイルを作って...とかはやっ

    Laravel でログのフォーマット変えたり Monolog の Processor 追加したり - エンジニアですよ!
  • 列圧縮の操作 - Amazon Redshift

    圧縮は、データの保存時にそのサイズを小さくする列レベルのオペレーションです。圧縮によってストレージスペースが節約され、ストレージから読み込まれるデータのサイズが小さくなり、ディスク I/O の量が減少するので、クエリパフォーマンスが向上します。 ENCODE AUTO は、テーブルのデフォルトです。テーブルが ENCODE AUTO に設定されると、Amazon Redshift は、テーブル内のすべての列の圧縮エンコードを自動的に管理します。詳細については、「CREATE TABLE」および「ALTER TABLE」を参照してください。 ただし、テーブル内のいずれかの列に圧縮エンコードを指定すると、テーブルは ENCODE AUTO に設定されなくなります。Amazon Redshift は、テーブルにあるすべての列の圧縮エンコードを自動的に管理しないようになりました。 テーブルを作成す

    himejimasandesu
    himejimasandesu 2018/04/20
    Redshift