[前][次][番号順一覧][スレッド一覧]

mysql:14413

From: Toshio HIGUCHI <Toshio HIGUCHI <higuchi_toshio@xxxxxxxxxx>>
Date: Thu, 13 Mar 2008 11:05:35 +0900
Subject: [mysql 14413] Re: 複数のデータベースへの問い合わせ

樋口と申します。お世話になっています。

MySQL 4.1 系での MERGE テーブルについて便乗させてください。
私も MERGE テーブルを構築しているのですが、
同様のエラーメッセージが出力されています。
みょうつぞの様は解決されましたでしょうか?

> mysql> select * from myo.total;
> ERROR 1016 (HY000): Can't open file: 'total.MRG' (errno: 143)
> mysql> desc myo.total;
> ERROR 1016 (HY000): Can't open file: 'total.MRG' (errno: 143)
> mysql> drop table myo.total;
> Query OK, 0 rows affected (0.03 sec)


私の状況は、以下のようになっています。
間違いの指摘、知恵などをいただけたら幸いです。

扱うデータの件数が多いため、複数(11個)のテーブルに分割して
登録しました。(各4億件程度、総計44億件程度)
ただ、検索はひとつのテーブルとして検索したいため
MERGE テーブルを使い、以下のようにテーブル群を指定しました。
create  table if not exists tab (
【長くなるため省略】
)
type=merge union=(
tab_00,tab_01,tab_02,tab_03,tab_04,
tab_05,tab_06,tab_07,tab_08,tab_09,
tab_10);

MERGE テーブル tab に対し select を実行すると
以下のようなエラーが発生するのです。
> ERROR 1016: ^GCan't open file: 'tab.MRG' (errno: 143)

ためしに、tab_09 を外すと、無事 select が成功しました。
tab_09 が壊れているのかとも思い、
tab_08 を外し、tab_09 と含んだ MERGE テーブルを構築し
試したところ、select が成功しました。
(tab_00 から tab_10 は壊れていないと思われます)

試しに、データ件数の少ないテーブルを12個作成し
MERGE テーブルを作成してみたところ、select で
エラーが発生することはありませんでした。
(MERGE テーブルで扱えるテーブル数の上限には達していない)

10テーブルでは、約4,000,000,000件となり、
11テーブルでは、約4,400,000,000件となります。
もしかすると MySQL が扱うことができるデータ件数の上限に
達したと考えた方がよいのでしょうか?

よろしくお願いします。
-- 
インテック・ウェブ・アンド・ゲノム・インフォマティクス株式会社
樋口  俊夫
電話 : 03-5665-5141
FAX  : 03-5665-5004
E-mail: higuchi_toshio@xxxxxxxxxx

[前][次][番号順一覧][スレッド一覧]

     14407 2008-03-07 17:04 ["Myotsuzono, Hiroshi] 複数のデータベースへの問い合わせ        
     14408 2008-03-07 18:25 ┗[SUGAWARA Hajime <sug]                                       
     14409 2008-03-08 00:47  ┗["Myotsuzono, Hiroshi]                                     
->   14413 2008-03-13 11:05   ┗[Toshio HIGUCHI <higu]                                   
     14415 2008-03-13 12:13    ┗[SUGAWARA Hajime <sug]                                 
     14416 2008-03-13 13:01     ┗[Toshio HIGUCHI <higu]                               
     14417 2008-03-13 22:00      ┗[SUGAWARA Hajime <sug]                             
     14418 2008-03-14 10:19       ┣["Myotsuzono, Hiroshi] Re: 複数のデータベースへの問い合わせ(お礼)
     14419 2008-03-14 15:45       ┗[Toshio HIGUCHI <higu]