トップページ > プログラム > 2016年06月05日 > jGYv+NYJ

書き込み順位&時間帯一覧

36 位/204 ID中時間01234567891011121314151617181920212223Total
書き込み数0000100000000011000000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
スレ立てるまでもない質問はここで 143匹目 [無断転載禁止]©2ch.net

書き込みレス一覧

スレ立てるまでもない質問はここで 143匹目 [無断転載禁止]©2ch.net
126 :デフォルトの名無しさん[sage]:2016/06/05(日) 04:54:22.02 ID:jGYv+NYJ
誰かお助けを

RDBMSで用いられるSQL構文のWHERE句に入った複雑な条件、
これRDBMSはどうやって解釈してどうやって検索してんでしょうか
機構もわからなければエラー/例外処理どうしてるのか上限・制限はあるのかもわからない

もし他に適切な板/スレがあったら申し訳ないけど教えてもらえるとありがたいです
スレ立てるまでもない質問はここで 143匹目 [無断転載禁止]©2ch.net
141 :デフォルトの名無しさん[sage]:2016/06/05(日) 14:08:39.79 ID:jGYv+NYJ
>>127-128
DBがどういう仕組みでWHERE句を解釈・実行しているか知りたい
EXPLAINはチューニングには使えるけどどういう処理踏んでるかを教えてはくれない

最終的にはソース嫁になるとはわかっているけど
内部の構造やアルゴリズムに詳しい人がいたら、と思って
スレ立てるまでもない質問はここで 143匹目 [無断転載禁止]©2ch.net
144 :デフォルトの名無しさん[sage]:2016/06/05(日) 15:04:58.19 ID:jGYv+NYJ
いや、(たとえ方向性が少々違っていても)細かい話は一つ一つが勉強になってありがたいです

というか考えたら解釈・実行じゃあいまい過ぎた申し訳ない
知りたいと思ってることは第一にDBがWHERE句をどうやって解析・解釈してるか、込み入った条件をどう判断してるか、できれば具体的な内容、
それと、第二に解釈結果をどういう流れでどういう風に使ってデータを抽出しているかのおおざっぱな流れ、この二つ

WHERE句による抽出処理自体はDBの核の一つだろうから真面目に語るとやっぱり本書けるくらいになっちゃうのかな


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。