Arno Lehmann schrieb:
> Hi,
> 
> 24.11.2009 08:59, Christoph Litauer wrote:
>> Christoph Litauer schrieb:
>>> Jesper Krogh schrieb:
>>>> Christoph Litauer wrote:
>>>>> Thanks! One last question (hopefully): How big is /var/lib/mysql/ibdata1?
>>>> 282GB on ext3
>>>>
>>> Dear Jesper,
>>>
>>> in the meantime I made a test setup - not successfull 'til now regarding
>>> the performance. What I forgot to ask: What mysql-DB version are you
>>> running?
>>>
>> And another demand, please:
>>
>> Could you - or someone else - please select any JobId and execute the
>> following (my)sql-statement:
>>
>> mysql>EXPLAIN SELECT Path.Path, Filename.Name, File.FileIndex,
>> File.JobId, File.LStat
>> FROM (
>>      SELECT max(FileId) as FileId, PathId, FilenameId
>>      FROM (
>>              SELECT FileId, PathId, FilenameId
>>              FROM File
>>              WHERE JobId IN (<insert your JobId here>)
>>      ) AS F GROUP BY PathId, FilenameId
>> ) AS Temp JOIN Filename ON (Filename.FilenameId = Temp.FilenameId) JOIN
>> Path ON (Path.PathId = Temp.PathId) JOIN File ON (File.FileId =
>> Temp.FileId) WHERE File.FileIndex > 0 ORDER BY JobId, FileIndex ASC
>>
>> Please post the result. Thanks in advance!
> 
> Sure...
> 
>> mysql> EXPLAIN SELECT Path.Path, Filename.Name, File.FileIndex, File.JobId, 
>> File.LStat FROM ( SELECT max(FileId) as FileId, PathId, FilenameId FROM ( 
>> SELECT FileId, PathId, FilenameId FROM File WHERE JobId IN (11902)) AS F 
>> GROUP BY PathId, FilenameId ) AS Temp JOIN Filename ON (Filename.FilenameId 
>> = Temp.FilenameId) JOIN Path ON (Path.PathId = Temp.PathId) JOIN File ON 
>> (File.FileId =Temp.FileId) WHERE File.FileIndex > 0 ORDER BY JobId, 
>> FileIndex ASC;
>> +----+-------------+------------+--------+---------------+---------+---------+-----------------+-------+---------------------------------+
>> | id | select_type | table      | type   | possible_keys | key     | key_len 
>> | ref             | rows  | Extra                           |
>> +----+-------------+------------+--------+---------------+---------+---------+-----------------+-------+---------------------------------+
>> |  1 | PRIMARY     | <derived2> | ALL    | NULL          | NULL    | NULL    
>> | NULL            | 60905 | Using temporary; Using filesort |
>> |  1 | PRIMARY     | Path       | eq_ref | PRIMARY       | PRIMARY | 4       
>> | Temp.PathId     |     1 |                                 |
>> |  1 | PRIMARY     | Filename   | eq_ref | PRIMARY       | PRIMARY | 4       
>> | Temp.FilenameId |     1 |                                 |
>> |  1 | PRIMARY     | File       | eq_ref | PRIMARY       | PRIMARY | 8       
>> | Temp.FileId     |     1 | Using where                     |
>> |  2 | DERIVED     | <derived3> | ALL    | NULL          | NULL    | NULL    
>> | NULL            | 60905 | Using temporary; Using filesort |
>> |  3 | DERIVED     | File       | ref    | JobId,JobId_2 | JobId_2 | 4       
>> |                 | 52471 |                                 |
>> +----+-------------+------------+--------+---------------+---------+---------+-----------------+-------+---------------------------------+
>> 6 rows in set (6.99 secs)
> 
> This is a MyISAM catalog with 14776513 Files, 1163114 FileNames, and 
> 198492 Paths. Machine is a Dual-Core Opteron with 2GB RAM and a decent 
> disk subsystem. MySQL is not exactly configured for maximum performance.

Thanks a lot Arno. May I ask you too, how long an interactive restore of
a big filesystem takes to build the directory tree?

-- 
Kind regards
Christoph
________________________________________________________________________
Christoph Litauer                  lita...@uni-koblenz.de
Uni Koblenz, Computing Center,     http://www.uni-koblenz.de/~litauer
Postfach 201602, 56016 Koblenz     Fon: +49 261 287-1311, Fax: -100 1311
PGP-Fingerprint: F39C E314 2650 650D 8092 9514 3A56 FBD8 79E3 27B2


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to