> -----Original Message-----
> From: Uwe Schuerkamp [mailto:uwe.schuerk...@nionex.net]
> Sent: Tuesday, December 15, 2015 4:47 AM
> To: Lewis, Dave
> Cc: bacula-users@lists.sourceforge.net
> Subject: Re: [Bacula-users] Bacula backup speed
>
...
> Hi Dave,
>
> how large is your catalog database? How many entries do you have in
> your File table, for instance? Attribute despooling should be much
> faster than what you're seeing even on SATA disks.

Hi Uwe,

I don't know much about databases, but I'm learning.

We have 659,172 entries in the File table.


> I guess your mysql setup could do with some optimization w/r to buffer
> pool size (I hope you're using InnoDB as the backend db engine) and
> lock / write strategies.

The command
        SHOW TABLE STATUS;
shows that we're using InnoDB.


> As your DB runs on the director machine, I'd assign at last 50% of the
> available RAM if your catalog has a similar size.
>
> A quick google search came up with the following query to determine
> your catalog db size:
>
> SELECT table_schema "DB Name",
> Round(Sum(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB"
> FROM information_schema.tables GROUP BY table_schema;
>
> All the best, Uwe

The above command gave
+--------------------+---------------+
| DB Name            | DB Size in MB |
+--------------------+---------------+
| bacula             | 216.6         |
| information_schema | 0.0           |
+--------------------+---------------+

To assign 50% of RAM (we have 16 GB total) I suppose I should add the line
        innodb_buffer_pool_size = 8G
in /etc/mysql/my.cnf, then I assume restart MySQL. But maybe we don't need it 
that big at this time, since the database is much smaller.

Our my.cnf doesn't currently have a line for innodb_buffer_pool_size; I don't 
know what it uses by default.

Thanks,
Dave
IMPORTANT NOTICE: This e-mail is meant only for the use of the intended 
recipient. It may contain confidential information which is legally privileged 
or otherwise protected by law. If you received this e-mail in error or from 
someone who is not authorized to send it to you, you are strictly prohibited 
from reviewing, using, disseminating, distributing or copying the e-mail. 
PLEASE NOTIFY US IMMEDIATELY OF THE ERROR BY RETURN E-MAIL AND DELETE THIS 
MESSAGE FROM YOUR SYSTEM. Thank you for your cooperation.

------------------------------------------------------------------------------
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to