]> err.no Git - varnish/commitdiff
Gain some speed by at least creating index on the stat table
authorpetter <petter@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Mon, 23 Feb 2009 07:17:20 +0000 (07:17 +0000)
committerpetter <petter@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Mon, 23 Feb 2009 07:17:20 +0000 (07:17 +0000)
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@3805 d4fa192b-c00b-0410-8231-f00ffab90ce4

varnish-tools/webgui/create_db_data.pl
varnish-tools/webgui/varnish_webgui.sql

index acec4a44538f921f5d45f8ca7e670ef0037af66f..627851d14b3935ca8484e0d0eee909f7f9497382 100755 (executable)
@@ -111,6 +111,9 @@ CREATE TABLE parameter_info(
        description TEXT
 );
 
+CREATE INDEX stat_time ON stat(time);
+CREATE INDEX stat_node_id ON stat(node_id);
+
 INSERT INTO node_group VALUES(0, 0, 'Standalone');
 
 $parameter_info_sql
index b7b750f385a82a1fd4d52ce230a0afd18a5f470a..6741db9fe592b3fb9f0233ed075c6637cfac0c4d 100644 (file)
@@ -1,4 +1,4 @@
--- This file was auto generated Wed Feb 18 15:58:37 2009 by create_db_files.pl
+-- This file was auto generated Mon Feb 23 08:16:23 2009 by create_db_files.pl
 DROP TABLE node_group;
 DROP TABLE node;
 DROP TABLE stat;
@@ -188,6 +188,9 @@ CREATE TABLE parameter_info(
        description TEXT
 );
 
+CREATE INDEX stat_time ON stat(time);
+CREATE INDEX stat_node_id ON stat(node_id);
+
 INSERT INTO node_group VALUES(0, 0, 'Standalone');
 
 INSERT INTO parameter_info VALUES('accept_fd_holdoff', 'ms', 'Default is 50. If we run out of file descriptors, the accept thread will sleep.  This parameter control for how long it will sleep.   NB: We do not know yet if it is a good idea to change this parameter, or if the default value is even sensible.  Caution is advised, and feedback is most welcome. ');