元スレMySQL 総合 Part14
mysql覧 / PC版 /みんなの評価 : ☆
351 = :
普通は
>ジャンルごとにテーブルを作成
これはありえない。
352 = :
一発だけなら誤射かもしれない
354 = 349 :
>>351
なるほど、では一つのテーブルで頑張ってみようと思います。
どこかで50万件ぐらいでデータベースが悲鳴を上げることは無い、
というのを見たのですが、検索の効率が悪いならば、と思ったのですが安心しました。
ありがとうございます。
355 = :
んとね、そこはクエリに対するインデックスの張り方がキモなわけでして。
適切に張ってある限りはテーブルを分けようが一緒だろうが
パフォーマンスはほとんど変わんないよ。
356 = 349 :
>>355
なるほどです。
>354の後からしばらく考えていたのですが、
実装としてはXMLの方が簡単そうな気がしました。
検索効率や、ファイルを削除した時の管理の楽さなどはdbの方が良さそうな気はしますが。
本当に参考になりました、ありがとうございます。
まだしばらく考えてみてみます。
357 = :
>>356
いや、メインカテゴリとサブカテゴリに分ければ良いだけじゃないか?
君の言う「ジャンル」というのが、ヤフオクで言う「コンピュータ」「音楽」
とかになるなら
コンピュータ(メインカテゴリ)
└ソフトウェア(サブカテゴリ)
でいいと思うけど。
360 :
出てるけど、ほとんどのものはパラメーターの解説ぐらいなもの。
ただで読める、公式のレファレンスを読んだほうがいいのでは?
361 = :
>>360
㌧
364 = :
>>363
ありがとうございます!早速やってみたらできました。
それと、ユーザが一部のデータベースにしかアクセスできないようにもしました。
本当にありがとうございます。
367 = :
> やはり文字列よりも整数で抜き出す方が壮大に早いんですね。
当たり前だろw
文字列だって所詮は文字コードの数値比較だけど、桁数が全然違うしな。
370 :
order byを書かずにselectした場合の順番って順不同ですか?
あるいは、insertされた順でしょうか。
内部的に時刻情報を保存しているのは無駄だから、やっぱり順不同…?
371 = :
順不同というか、単なる集合でしょ。
372 = :
集合なので順番という概念はないとすると、そもそもORDER BYの存在自体が意味不明でしょ。
現実的なデータハンドリングを考えないと。
で、結論だけど、データの発見順とでもいうところか。
無駄にランダマイズしているわけでもないので、環境と状況が同じなら順番も同じではある。
しかし環境と状況に依存するということはつまり、順不同と考えておくべきである。
373 = :
>>372
名答だ。
385 = :
元にもとすことはできない。
386 = :
>>384
データのリストアって、結構トラブル多いよね。
リストアする経験ってあまりないし、たいがい急いで作業してるし。
392 = :
そんなSQLは書いちゃいかん。
SQLはプログラム言語じゃないんだぞ。
数だけが問題なら、格納する時に数自体も格納しておくとか。
393 = :
select で一々文字列関数呼び出してたら、かなりコストがかかるのではないか。
>>392 の言うとおり、数を数えて別フィールドに格納しておくのがよいように思うんだが。
394 = :
>>388
ちょ、sega って…。
KILL でクエリを中止できる。
みんなの評価 : ☆
類似してるかもしれないスレッド
- MySQL 総合 Part12 (1001) - [94%] - 2008/1/30 17:34 ○
- MySQL 総合 Part13 (996) - [94%] - 2008/6/10 21:02 ☆
- MySQL 総合 Part24 (1010) - [94%] - 2015/2/14 4:46
- MySQL 総合 Part15 (1001) - [94%] - 2009/4/20 12:15 ☆
- MySQL 総合 Part17 (1001) - [94%] - 2010/6/10 20:47 ○
- MySQL 総合 Part18 (986) - [94%] - 2011/1/17 15:46
- MySQL 総合 Part19 (982) - [94%] - 2011/6/9 2:33
- MySQL 総合 Part26 (860) - [89%] - 2023/2/2 9:30
- MySQL 総合 Part20 (995) - [89%] - 2011/10/17 4:48
- MySQL 総合 Part21 (1001) - [89%] - 2011/12/25 22:16
- MySQL 総合 Part22 (1001) - [89%] - 2012/7/10 16:45
- MySQL 総合 Part23 (992) - [89%] - 2013/8/11 17:00
- MySQL 総合 Part25 (947) - [89%] - 2017/6/18 6:30
- MySQL vs PostgreSQL Part2 (941) - [31%] - 2022/5/26 1:30 ○
トップメニューへ / →のくす牧場書庫について