No, it's cached :)

    # File activerecord/lib/active_record/model_schema.rb, line 202
    def table_exists?
      connection.schema_cache.table_exists?(table_name)
    end