title: DROP and CREATE vs DELETE and INSERT in PostgreSQL
body: <p>I've to duplicate values from one table to another (identical table schemes). What is better (performance): </p>
  
  <ul>
  <li>Drop table1 and create as select * from table2</li>
  <li>Delete all rows from table1 and insert all rows from table2</li>
  </ul>
  
  <p>Update:
  I've made a small test on table with almost 3k rows.
  Drop and create gives about 60ms vs Delete and insert - about 30ms.</p>