]> git.sur5r.net Git - bacula/bacula/blob - bacula/patches/testing/batch-insert.readme
13809123a6963c8d1027b88280f1c81f73c7aa5d
[bacula/bacula] / bacula / patches / testing / batch-insert.readme
1 From: Eric Bollengier <eric AT eb.homelinux.org>
2
3 This patch allow you to use Batch insert mode with all database.
4 It have tested this with postgresql 8.1 and mysql 4.1 and sqlite.
5
6 To use it, you MUST change some indexes.
7
8 mysql)
9
10 ALTER TABLE Filename DROP INDEX Name;
11 ALTER TABLE Filename ADD UNIQUE (Name(255));
12
13 ALTER TABLE Path DROP INDEX Path;
14 ALTER TABLE Path ADD  UNIQUE (Path(255));
15
16 postgresql)
17
18 DROP INDEX filename_name_idx;
19 CREATE UNIQUE INDEX filename_name_idx on filename (name);
20
21 DROP INDEX path_name_idx;
22 CREATE UNIQUE INDEX path_name_idx on path (path);
23
24
25 $Log$
26 Revision 1.1  2006/12/20 18:47:42  ricozz
27 ebl  works with 1.39.30
28
29 Revision 1.1  2006/12/19 21:33:06  ricozz
30 ebl  ok against 1.39.30
31