diff --git a/modules/drivers/redshift/test/metabase/test/data/redshift.clj b/modules/drivers/redshift/test/metabase/test/data/redshift.clj
index 20df51a7d52084cd4b2f10584b478b306ee61687..747e03fb50a2a644d0712aecc1b4f62d1e54d122 100644
--- a/modules/drivers/redshift/test/metabase/test/data/redshift.clj
+++ b/modules/drivers/redshift/test/metabase/test/data/redshift.clj
@@ -4,7 +4,6 @@
             [metabase.driver.sql-jdbc.sync :as sql-jdbc.sync]
             [metabase.test.data.interface :as tx]
             [metabase.test.data.sql :as sql.tx]
-            [metabase.test.data.sql-jdbc.load-data :as load-data]
             [metabase.test.data.sql.ddl :as ddl]
             [metabase.util :as u]))
 
@@ -70,15 +69,6 @@
   [& args]
   (apply sql.tx/drop-table-if-exists-cascade-sql args))
 
-(defmethod load-data/load-data! :redshift
-  [driver {:keys [database-name], :as dbdef} {:keys [table-name], :as tabledef}]
-  (load-data/load-data-all-at-once! driver dbdef tabledef)
-  (let [table-identifier (sql.tx/qualify-and-quote :redshift database-name table-name)
-        spec             (sql-jdbc.conn/connection-details->spec :redshift @db-connection-details)]
-    ;; VACUUM and ANALYZE after insert to improve performance (according to doc)
-    (jdbc/execute! spec (str "VACUUM " table-identifier) {:transaction? false})
-    (jdbc/execute! spec (str "ANALYZE " table-identifier) {:transaction? false})))
-
 ;;; Create + destroy the schema used for this test session
 
 (defn execute! [format-string & args]