title: What's the benefit of doing temporary tables (#table) instead of persistent tables (table)?
body: <p>I can think of two main benefits:</p>
  
  <ol>
  <li>Avoiding concurrency problems, if you have many processes creating/dropping tables you can get in trouble as one process tries to create an already existing table.</li>
  <li>Performance, I imagine that creating temporary tables (with #) is more performant than regular tables.</li>
  </ol>
  
  <p>Is there any other reason, and is any of my reasons false?</p>