david
16.07.2009, 10:20
Ժողովուրդ այսպիսի մի անհասկանալի խնդիր
Համակարգչի վրա ունեմ 4 hdd, դրանք միացրել եմ raid -ով բայց ծրագրային raid5 - ով (windows2003server - ի ռեսուրսներով):
Կա դրված MySQL: Մեկ աղյուսակի չափը 25ԳԲ (մոտ 250 000 000 տող)
կիրառում եմ
load data local infile 'text.txt' into table tablename
արցումը:
Սկղբնական շրջանում աղյուսակը սկսում է լցվել բայց մի որոշ ժամանակ անց ամնբողջ համակարգը սառում է:
Մի կերպ հաջողվում է ստանալ mysql - ի show processlist - ը
Գրում է Repairing with key kache - ինչը նշանակում է որ աղյուսակը շարքից դուրս է եկել, դա երևում է նաև աղյուսակի պապկայի մեջ առաջացած .TMD - ֆայլից ( Այն առաջանում է երբ ավտոմատ mysql - ը սկսում է վերականգնել աղյուսակը ):
Կա ենթադրություններ թե ինչից կարող է դա լինել: Մի գուցե ինֆորմացիայի հոսքը load data - -ի ժամանակ մեծ է քան կարող է մշակել raid - ը:
Կամ էլ չէ ?
Համակարգչի վրա ունեմ 4 hdd, դրանք միացրել եմ raid -ով բայց ծրագրային raid5 - ով (windows2003server - ի ռեսուրսներով):
Կա դրված MySQL: Մեկ աղյուսակի չափը 25ԳԲ (մոտ 250 000 000 տող)
կիրառում եմ
load data local infile 'text.txt' into table tablename
արցումը:
Սկղբնական շրջանում աղյուսակը սկսում է լցվել բայց մի որոշ ժամանակ անց ամնբողջ համակարգը սառում է:
Մի կերպ հաջողվում է ստանալ mysql - ի show processlist - ը
Գրում է Repairing with key kache - ինչը նշանակում է որ աղյուսակը շարքից դուրս է եկել, դա երևում է նաև աղյուսակի պապկայի մեջ առաջացած .TMD - ֆայլից ( Այն առաջանում է երբ ավտոմատ mysql - ը սկսում է վերականգնել աղյուսակը ):
Կա ենթադրություններ թե ինչից կարող է դա լինել: Մի գուցե ինֆորմացիայի հոսքը load data - -ի ժամանակ մեծ է քան կարող է մշակել raid - ը:
Կամ էլ չէ ?