タグ

sqlに関するchiku-sanのブックマーク (11)

  • SQLスタイルガイド · SQL style guide by Simon Holywell


                    Create       SQL  GitHubissuepull request使Twitter :  @nkuritw forkGitHubissuepull request使 
  • トランザクション分離レベルの古典的論文 A Critique of ANSI SQL Isolation Levels を読む - Hatena Developer Blog


     id:alpicola 4  A Critique of ANSI SQL Isolation Levels 
    トランザクション分離レベルの古典的論文 A Critique of ANSI SQL Isolation Levels を読む - Hatena Developer Blog
  • 『ビッグデータ分析・活用のためのSQLレシピ』はデータ分析でSQLクエリを叩く人なら必読の黒魔術大全 - 渋谷駅前で働くデータサイエンティストのブログ


     SQL : ,/: : 2017/03/27: Kindle SQLDBSQL使Hive / Redshift / BigQuery 
    『ビッグデータ分析・活用のためのSQLレシピ』はデータ分析でSQLクエリを叩く人なら必読の黒魔術大全 - 渋谷駅前で働くデータサイエンティストのブログ
    chiku-san
    chiku-san 2017/04/13
    "DB上でSQL黒魔術を駆使"読み物としては面白そうw
  • elasticの新プロダクト「Beats」シリーズに震える! - Taste of Tech Topics

    初めてこのブログに投稿します、PlNOKlOです! 皆さんよろしくお願いします。 このエントリーは、Elasticsearch Advent Calendar 2015の15日目です。 さて、 今日紹介したいのは、elasticの新プロダクト「Beats」シリーズです。 社内で @cero_t さんが「みんなでBeatsのWebinarを見る夕会」なるイベントを 突発的に企画したので、よく分からないながらも参加してきたのですが、、、 震えました モニタリングツールとしてかなりよくできている感じで、 @cero_t さんが騒ぐ理由も分かる気がしました。 特にPacketbeatは想像以上にヤバかったですね。 皆さん、こいつは注目です! ということで、そんなBeatsシリーズのうち、 TopbeatとPacketbeatの2つについて、私の震えポイントを紹介します! 1. Beatsとは?

    elasticの新プロダクト「Beats」シリーズに震える! - Taste of Tech Topics
  • Rails4.2でArelを元にORクエリを作ろうとすると死ぬ問題の解決策 - Qiita


    2014/11/12rails-4.2.0.beta4Arel使ORNoMethodError OR a = User.where(name: "joker1007").where_values.reduce(:and) b = User.where(name: "Tomohiro").where_values.reduce(:and) User.where(a.or b) def build_arel arel = Arel::SelectManager.new(table.engine, table) build_joins(arel, joins_values.flatten) unless joins_valu
    Rails4.2でArelを元にORクエリを作ろうとすると死ぬ問題の解決策 - Qiita
  • 開発者のためのSQLパフォーマンスの全て

    前書き - インデックスの作成はなぜ開発者のタスクなのか インデックスの 内部構造 - インデックスは何に似ているか インデックス リーフノード - 二重連結リスト 検索 ツリー(Bツリー) - バランス木 遅いインデックス パートI - インデックスを遅くする2つの原因 where 句 - 検索のパフォーマンスを改善するためにインデックスを作成 等価 演算子 - 一致するキーの検索 プライマリキー - インデックスの使い方を確認 複合インデックス - 複数列に対するインデックス 遅いインデックス パートII - 前の問題点が再び 関数 - where句の 中での関数 大文字・小文字を区別する 検索 - UPPERと LOWER ユーザ定義 関数 - 関数インデックスの制限 インデックスの作り過ぎ - 冗長性の排除法 パラメータ化 クエリ - セキュリティとパフォーマンスのために 範囲 検

    開発者のためのSQLパフォーマンスの全て
  • 文字列の出現回数を調べる - パンプキンスパイスラテ


      WordpressAWS SQLserver  count()使  patindex 使  select ( select (len('hoge!hoge!hoge') - len(replace('hoge!hoge!hoge', 'hoge', ''))) / len('hoge') ) as CNT from TABLE'hoge!hoge!hoge' 
    文字列の出現回数を調べる - パンプキンスパイスラテ
    chiku-san
    chiku-san 2014/09/05
    文字列出現頻度
  • エロゲーマーのためのSQL -エロゲーマーのためのSQL-


    SQL ErogameScapeSELECT使 退ErogameScapeSQLSQL ERDBPostgreSQLSELECTER  ER 
    chiku-san
    chiku-san 2014/01/03
    このサイト、かなり昔からマニュアルページにテーブルリスト公開してくれててホント参考になった。これも良まとめだわー
  • SQLから考えるModel::findの使い方 | CakePHP私見チュートリアル


    CakePHP Advent Calendar 201123 @MiuraKatsu CakePHP使Model::findDB Model::findModel::findSQLTipsCookbook DB User hasOne Profile User hasAndBelongsToMany
  • 「SQLite」用のGUIデータベースマネージャー「SQLiteSpy」NOT SUPPORTED

  • 地獄のようによくわかるSQLテーブル結合 - こせきの技術日記


    JOIN  INNEROUTER INNER JOIN  JOIN LEFT OUTER JOIN  LEFT JOIN RIGHT OUTER JOIN  RIGHT JOIN  ON ...=...  USING()   NATURALJOINNATURALJOIN  WHERE  11  CROSSJOIN 使 
    地獄のようによくわかるSQLテーブル結合 - こせきの技術日記
  • 1