• ベストアンサー

DBの検索スピードって??

テーブルの中の1フィールドを指定して、たとえば検索文字1文字を検索したとして("*あ*"のように)、200万のデータ中からなら何秒で、300万の中なら何秒で検索が終了して結果を返すのか・・大体の目安など、知っておられる方がいらっしゃいましたらお願いします。SQLなら、Oracleならでも違うんでしょうか??

質問者が選んだベストアンサー

  • ベストアンサー
  • hequil
  • ベストアンサー率65% (242/372)
回答No.1

Oracleはわかりませんが、SQL Serverに関しては >事前のマイクロソフトの書面による承認無くして、ベンチマークテストの結果を第三者に開示することはできない という規約があるので、具体的な数字で回答することはできなかったりします。

mikarin2002
質問者

お礼

回答ありがとうございます。 なるほど・・・そういうことですか。う~ん困った・・

その他の回答 (1)

  • arata
  • ベストアンサー率49% (139/279)
回答No.2

Oracleもベンチマーク結果は出せませんね

mikarin2002
質問者

お礼

回答ありがとうございます。 Oracleもですか・・大体の目安が載ってるサイトとかもなかなか見つからなくて困ってます・・

関連するQ&A

  • ACCESS 検索置換 にデータが反応しない

    大変困っています!!! テーブルに入れているデータが反応?しません。 結果的にクエリでデータとして反映されません。(これが結果的に一番困っています) また、テーブルの状態でそのデータを 編集―検索または置換 しても そのフィールドに入ったデータは反応しません 「検索は終了しました指定した項目は見つかりませんでした。」と表示されるのですが、明らかにその項目は存在しているのです。 フィールドは  月日  曜日  授業名   の3つ。 データ型は月日は日付・時刻型、曜日と授業栄はテキスト型です。 今回は授業名に入れたデータが問題なのですが、置換、検索できるデータも中にはあるのですが、反応しないものもあり・・・。 そんなことがあるのでしょうか?? どうすれば解消できるのでしょうか??よろしくお願い致します!!

  • updateしてもSQLを終了すると元に戻る

    Oracle_9→access2002 で外注開発されたシステムを利用しています さて、Oracle、SQL_Plusの[update TABLE1 SET FIELD1 = 'X' WHERE FIELD1 IS NULL]等でデータ更新後、[select 列名リスト FROM TABLE1 WHERE 検索条件]で確認すると確かに更新されているが、SQLを終了後、再起動すると元に戻ってしまいますが、どんな原因が考えられますか?update実行後に確定操作等あるのですか? Oracleはまったく初心者ですがお願いします

  • SQLでDATE型のデータを参照するのは?

    SQLであるテーブルから日付型のデータを秒単位まで参照したのですが... そうですね、例えば"TABLE01"というテーブルの"Field01"っていう項目から 2000年9月7日の11:45のデータを抽出したい場合は、どような SELECT文を発行すればよろしいのでしょうか? ちなみに自分がやっているのはORACLE7です。

  • transact-sqlからoracle DBを参照したい。

    transact-sqlからoracle DBを参照したい。 sql-server 2005 window server 2003 R2での環境です。transact-sqlを使用して、他のマシン上にあるoracle データベース上のテーブルのデータを取得し、そのデータを自身のマシン上のsql serverのテーブルに格納したいのですが、そのようなことはできますでしょうか。 もし、できるとすれば、どのような方法(手順)になるのでしょうか。

  • DBとHTMLファイルを検索したい

    PHP+MYSQLででDBの検索機能を作成しました。 現在問題なく動くのですが、DBだけでなくHTMLファイルに書かれた文字列の検索も一緒にできるように改造したいのです。 例えば検索条件1が山田、検索条件2が太郎として、 テーブルに[山田]、HTMLファイルに[太郎]があるものを検索結果としてヒットさせたいです。 テーブルのデータとHTMLファイルを結ぶ条件としてテーブルにID項目があり、例えばIDが1234だったら1234.htmlというファイルが必ず1つだけ存在します。 データの数は現在30程度ですが、今後増え続けます。 HTMLファイルは大体20kbほどあります。 ヒットしたデータのIDと同じ名前のHTMLファイルを1つ1つstrrposを使って調べるとなるとやはり処理は重くなりますか? ちょっと説明がわかりにくいかもしれませんが、何か良い方法はないでしょうか。 アドバイスお願いします。

    • 締切済み
    • PHP
  • Servler検索。

    htmlから検索の値を、Servletで受け止めて、Accessのデータから検索するのですが、 http://oshiete1.goo.ne.jp/kotaeru.php3?q=190832  のログの内容では、 String s ="SELECT * FROM TABLE(テーブル名) WHERE Name(フィールド名)      ='"+htmlvalue(HTMLからの検索の値)+"'"; は、指定された、フィールドの中で検索をしていますが、 では、テーブル全体からの検索で、なおかつ、1文字で検索できるでしょうか? 例えば...  氏 名  | 住 所 ---------------------------------------- 鈴木一郎 | 東京都新宿区×△ー× ---------------------------------------- 山田花子 | 神奈川県川崎市中原区○△ー× ---------------------------------------- 東 太朗 | 神奈川県横浜市中区○×ー△ のような Access のテーブルから、『東』と検索をかけて、 検索結果が、  氏 名  | 住 所 ---------------------------------------- 鈴木一郎 | 東京都新宿区×△ー× ---------------------------------------- 東 太朗 | 神奈川県横浜市中区○×ー△ としたいのです。 結果の受け取り等は、わかるのですが、検索のServletの処理がわかりかねています。 指摘、助言宜しくお願いします。

    • ベストアンサー
    • Java
  • Accessフィールド名で別テーブルの検索

    テーブル1のフィールド名に、 AAAがあり、 テーブル2のデータに AAAがある場合、 どの様な SQLを記述して、検索したらよいのか、 わかりません。

  • コラム名でテーブルを検索できますか?

    SQL & ORACLE初心者です。最近、セレクト文を使って、テーブル内のデータを取り出すことができるようになりましたが、逆にコラム名からテーブルを検索することはできるでしょうか。 例えば、TABLE_A内のコラムの中にCOLUMN_Aという名前のコラムがあるとして、このコラムが他のテーブルでも使われているかどうか、いるとしたらどのテーブルかを知りたいのです。また、COLUMN_Aと別のCOLUMN_B(それぞれが単独で記載されているテーブル名はわかっているとします)が一緒にある一つのテーブルで使われているかどうか、またそのテーブル名を知りたいときには、どのようなSQLを書けばよいでしょうか。 DBAやその他DBを構築するための知識をお持ちの方、ご回答をお待ちしています。

  • ACCESSで「"」を検索する

    テーブルデータの中に「"」を文字として使用している場合 クエリーで抽出条件に「"」を入れて検索しようとすると 指定した式に不正な文字が含まれています と出て検索できずに困っています どうにか「"」を含むデータを検索できないでしょうか ちなみにACCESS97です

  • PHP+MySQL でDB検索し画像の表示

    はじめまして。他の方も同様の質問をされていますが、PHPの初心者のせいか要領を得ず、うまく結果を出せずにいます。下記の件につきまして、どなたか教えていただけないでしょうか。 <やりたいこと> 1.PHPで検索ワードに該当する商品の画像を表示したい。 <既にできていること> 1.検索ワードに該当する文字データの表示。 2.商品画像の画像名をMySQLのgameというテーブルの Picというフィールドに、abc.jpgというような名称でデータの保存。 他に必要な情報があれば、あわせて教えていただけないでしょうか。何を説明すべきかも分からないような初心者です。よろしくお願いいたします。

    • ベストアンサー
    • PHP