Hi List! :-)

I'm (again) trying to improve the performance of our Bacula installation.

Currently it takes approx 2 full days for a full recover to generate the
(in bacula-dir) incore tree of files to restore for a 360GB partition
which is kind of annoying (especially when you make mistakes like I did
and have to restart the whole operation from the beginning...)

Anyway, I figured I'd check with you how you have your indexes set up.
Below you'll find my current configuration. One thing I'm a bit curious
about is why it says "NULL" in the Cardinality field for all the indexes
(except for the primary one). I have a feeling this is incorrect, but
since I'm no MySQL expert I'm not sure...

How should a *correct* output look like?


 > mysql> show index from File;
> +-------+------------+------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
> | Table | Non_unique | Key_name   | Seq_in_index | Column_name | Collation | 
> Cardinality | Sub_part | Packed | Null | Index_type | Comment |
> +-------+------------+------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
> | File  |          0 | PRIMARY    |            1 | FileId      | A         |  
>   79393114 |     NULL | NULL   |      | BTREE      |         |
> | File  |          1 | JobId      |            1 | JobId       | A         |  
>       NULL |     NULL | NULL   |      | BTREE      |         |
> | File  |          1 | PathId     |            1 | PathId      | A         |  
>       NULL |     NULL | NULL   |      | BTREE      |         |
> | File  |          1 | FilenameId |            1 | FilenameId  | A         |  
>       NULL |     NULL | NULL   |      | BTREE      |         |
> | File  |          1 | JobId_2    |            1 | JobId       | A         |  
>       NULL |     NULL | NULL   |      | BTREE      |         |
> | File  |          1 | JobId_2    |            2 | PathId      | A         |  
>       NULL |     NULL | NULL   |      | BTREE      |         |
> | File  |          1 | JobId_2    |            3 | FilenameId  | A         |  
>       NULL |     NULL | NULL   |      | BTREE      |         |
> | File  |          1 | JobId_3    |            1 | JobId       | A         |  
>       NULL |     NULL | NULL   |      | BTREE      |         |
> +-------+------------+------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
> 8 rows in set (0.02 sec)
>
> mysql> show index from Job;
> +-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
> | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | 
> Cardinality | Sub_part | Packed | Null | Index_type | Comment |
> +-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
> | Job   |          0 | PRIMARY  |            1 | JobId       | A         |    
>     2947 |     NULL | NULL   |      | BTREE      |         |
> | Job   |          1 | Name     |            1 | Name        | A         |    
>       26 |      128 | NULL   |      | BTREE      |         |
> +-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
> 2 rows in set (0.04 sec)


Btw, bacula-dir growed to 1.4GB RAM during the two days when building
that incore index - and the machine has 2GB of RAM - I shudder to think of
how long it would have taken in it wouldn't have fit inside theavailable
RAM or if I would ever have to recover one of the bigger filesystems...


- Peter



-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to