私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 127
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
テーブルの構造もやりたい内容も詳しくわからないのにテクニックとか
出しようが無いだろw
必要な呼び出しなら何回だろうが必要なだけ呼ぶしかないと言うだけのこと。
出しようが無いだろw
必要な呼び出しなら何回だろうが必要なだけ呼ぶしかないと言うだけのこと。
結合すると
> そのwhileループ内で、更に、5回ずつデータベースに問い合わせる
これがそもそもなくなるんじゃないかっていうのが回答者の意見だと思う
でも
> テーブルを結合して取得すればよいかとも思うのですが、
> 問い合わせが、5回、10回と多くなるとテーブルの結合も難しいです。
これがわからない
もうちょっと詳しく頼むわ
> そのwhileループ内で、更に、5回ずつデータベースに問い合わせる
これがそもそもなくなるんじゃないかっていうのが回答者の意見だと思う
でも
> テーブルを結合して取得すればよいかとも思うのですが、
> 問い合わせが、5回、10回と多くなるとテーブルの結合も難しいです。
これがわからない
もうちょっと詳しく頼むわ
>>204
不明瞭な点が有り、すみません。
意図していることは、結合するテーブルが5個、10個と多くなると、
SQLが複雑化するということです。
また、DBの設計上、結合が無理な場合も有り得るということです。
不明瞭な点が有り、すみません。
意図していることは、結合するテーブルが5個、10個と多くなると、
SQLが複雑化するということです。
また、DBの設計上、結合が無理な場合も有り得るということです。
自分はデータベースを使うとき、内部は単一のテーブルしか使わん。
Sqliteメインからかもしれないが、分けるなら別ファイルにする。
Sqliteメインからかもしれないが、分けるなら別ファイルにする。
>>205
そうなってくると、DB設計見直してもいい気がします。
そうなってくると、DB設計見直してもいい気がします。
PHPの練習問題などを公開しているサイトは無いですか?
イマイチ練習法がわかんなくて
イマイチ練習法がわかんなくて
>>208
DB設計についても再考してみます。
>>209
http://www.geocities.jp/oraclesqlpuzzle/
これですね。かなり高度のようですが勉強してみます。
>ループ内のクエリは絶対だめ。
肝に銘じます。有難うございました。
DB設計についても再考してみます。
>>209
http://www.geocities.jp/oraclesqlpuzzle/
これですね。かなり高度のようですが勉強してみます。
>ループ内のクエリは絶対だめ。
肝に銘じます。有難うございました。
Perlスレ荒らすのやめてもらえませんかね
昨日まで平和に進行してたスレが1日で50レス近く荒れてるんですよ
かなり迷惑なので他のスレにお願いします
昨日まで平和に進行してたスレが1日で50レス近く荒れてるんですよ
かなり迷惑なので他のスレにお願いします
>>216
> これなんでダメなん?
実行時間が長くなり、サーバにも負担がかかるので。
例えば1000行戻ってくるクエリをループして、それぞれの行で5回検索をしたとすると、
ループ内では合計5000回のクエリ実行が必要。
対ローカルでもクエリの実行は数ms程度かかる。
1回のクエリにつき1msかかるとすると、このループの実行時間は5秒。
ネットワーク経由だと、10ms以上かかったりするので、数十秒~数分のオーダーになるかもしれない。
一方、全部JOINして1回のクエリで終わらせられれば、数十~数百msくらいで終わる。
> PDOなんかだとループ前提の仕組みもあるよね。
MDB2しか使ったことないんだけど、PDOのその仕組みってどういう奴なの?
> これなんでダメなん?
実行時間が長くなり、サーバにも負担がかかるので。
例えば1000行戻ってくるクエリをループして、それぞれの行で5回検索をしたとすると、
ループ内では合計5000回のクエリ実行が必要。
対ローカルでもクエリの実行は数ms程度かかる。
1回のクエリにつき1msかかるとすると、このループの実行時間は5秒。
ネットワーク経由だと、10ms以上かかったりするので、数十秒~数分のオーダーになるかもしれない。
一方、全部JOINして1回のクエリで終わらせられれば、数十~数百msくらいで終わる。
> PDOなんかだとループ前提の仕組みもあるよね。
MDB2しか使ったことないんだけど、PDOのその仕組みってどういう奴なの?
マスターテーブルなんかを事前にhashで持っておき、ループ内ではクエリの実行を行わず、
hashを参照する方法もある。
が、大抵はJOINした1回のクエリより遅い。
hashを参照する方法もある。
が、大抵はJOINした1回のクエリより遅い。
何でマルチポストに回答してんの?
そこまでして自己顕示欲を満たしたいの?
そこまでして自己顕示欲を満たしたいの?
>>229
君も心に何かの問題を抱えてるようだよ。
君も心に何かの問題を抱えてるようだよ。
夫婦喧嘩ってこういう感じなのだろうか。
言い合えるってだけで羨ましいス…
別に何も無いヨ…
言い合えるってだけで羨ましいス…
別に何も無いヨ…
>>216 >>217
> PDOなんかだとループ前提の仕組みもあるよね。
PDOでそういう仕組みは見たことないけど。
これと勘違いしてるんじゃない。
http://www.php.net/manual/ja/pdo.prepared-statements.php
プリペアドステートメントを使用して、繰り返し挿入処理を行う
> PDOなんかだとループ前提の仕組みもあるよね。
PDOでそういう仕組みは見たことないけど。
これと勘違いしてるんじゃない。
http://www.php.net/manual/ja/pdo.prepared-statements.php
プリペアドステートメントを使用して、繰り返し挿入処理を行う
>>232
それをループ内で使う
それをループ内で使う
>>232
やっては駄目だといわれているのは、検索クエリ。
やっては駄目だといわれているのは、検索クエリ。
ループで検索クエリを流すかどうかは状況によるよ
一概にダメとは決めつけられない、というか決めつけるのは大抵の場合よくない
一概にダメとは決めつけられない、というか決めつけるのは大抵の場合よくない
>>242
何の話をしているんだ?
何の話をしているんだ?
>>237
それをループさせる(爆)
それをループさせる(爆)
>>198の話だけど?
>>246
そう思うんならほっとけよ
そう思うんならほっとけよ
ループしないといけない場合でも、ストアドで実装できるならストアドの方がいいね。
>>243
質問はID出せゴミ
質問はID出せゴミ
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 129 (1001) - [98%] - 2013/9/18 1:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 124 (1001) - [98%] - 2013/1/10 6:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 121 (1001) - [98%] - 2012/8/14 7:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [98%] - 2023/1/30 18:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 128 (1001) - [98%] - 2013/8/4 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 117 (1001) - [98%] - 2012/4/23 19:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 123 (1001) - [98%] - 2012/11/20 5:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 126 (1001) - [98%] - 2013/3/19 13:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 125 (1001) - [98%] - 2013/2/4 13:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 120 (1001) - [98%] - 2012/7/25 6:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 107 (1001) - [98%] - 2011/7/2 2:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 110 (1001) - [96%] - 2011/9/29 22:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 102 (1001) - [96%] - 2011/1/25 4:34
- 【PHP】下らねぇ質問はID出して書き込みやがれ 119 (1001) - [96%] - 2012/6/21 11:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 104 (1001) - [96%] - 2011/3/18 9:47
- 【PHP】下らねぇ質問はID出して書き込みやがれ 103 (1001) - [96%] - 2011/2/14 19:50
- 【PHP】下らねぇ質問はID出して書き込みやがれ 132 (1000) - [96%] - 2014/6/18 20:58
トップメニューへ / →のくす牧場書庫について