diff --git path_redirect.install path_redirect.install
index e8ae024..8a0b1e3 100755
--- path_redirect.install
+++ path_redirect.install
@@ -65,6 +65,11 @@ function path_redirect_schema() {
     ),
     'primary key' => array('rid'),
     'unique keys' => array('source_language' => array('source', 'language')),
+    'indexes' => array(
+      'source' => array('source'),
+      'redirect' => array('redirect'),
+      'source_redirect' => array('source', 'redirect'),
+    ),
   );
 
   return $schema;
@@ -211,6 +216,18 @@ function path_redirect_update_6103() {
 }
 
 /**
+ * add indexes
+ */
+function path_redirect_update_6104() {
+  $ret = array();
+  db_add_index($ret, 'path_redirect', 'source', array('source'));
+  db_add_index($ret, 'path_redirect', 'redirect', array('redirect'));
+  db_add_index($ret, 'path_redirect', 'source_redirect', array('source', 'redirect'));
+  return $ret;
+}
+
+
+/**
  * @} End of "defgroup updates-6.x-extra"
  * The next series of updates should start at 7000.
  */
