人生いろいろDBいろいろ
とは言え助かってる。読書してるなう・・・"SQL実践入門──高速でわかりやすいクエリの書き方 (WEB+DB PRESS plus) ...#アマゾンポチ と入れて@返信でカートに追加・後で買う amazon.co.jp/dp/4774173010/… @amazonJPさんから"
2015-04-14 10:10:17JOINのアルゴリズムが違うことを学んだ。そしてORACLE, SQL Server, PostgreSQLにはあってMySQLにはないアルゴリズムが存在することを学んだ。というかMySQLはNested Loop Joinとそのお友達しか実装していないらしいことを学んだ。
2015-04-14 10:22:30@soudai1025 あと書きづらいSQL自体も敵だと思ってる。(なので、ただでさえ書きづらいものを更に低機能で書きづらくしてるMySQLとかは完全にFUDレベルじゃねーかと
2015-04-14 11:19:11@naka_aki_spl SQL書きづらいってなるとそれはもう直接APIを呼ぶしかないのでどっちが楽かと言うとうーんって感じですね。そもそもSQLはRDBに最適化された選択肢なだけでプログラムに最適化されてるわけじゃないですからね...
2015-04-14 11:20:35@soudai1025 最適化されきってない(まだ足りない)のと、余計なものがついてるのと、歴史的に古いのと、で少なからず面倒ですorz
2015-04-14 11:22:34客「MySQLしかわからないのでMySQLでお願いします!」 俺「DB作ったで。」 客「このDB、phpMyAdminから消そうとするとエラーが出るんですけど?」 俺「外部キー制約貼ってるからな、消す順番守ってや。」 客「そんなわけのわからないもの使わないでください!」 俺「」
2015-04-14 11:24:11@naka_aki_spl 理解らないのはMySQL以外ではなくMySQLすら解ってないので使ったこと無いだけの話だと思います。RDB自体、多くはそんなに変わらないですし外部キー制約とか正規化ってプログラミングの制御構文とかループくらいの基礎だと思いますし...
2015-04-14 11:26:26誤解を防ぐためにいうけどMySQLは悪くなくてRDBについての理解が無いのが悲しいのです。MySQLはマルチスレッドだし他のDBとは住み分けだと思う。Update文はPostgreSQLより有利なわけだし。
2015-04-14 11:34:50