Even after reading SQLite limits I could not find the maximum number of tables a SQLite database file can hold. So, I'd like to know if

  1. There is a maximum number of tables a SQLite database can hold?
  2. It is an issue to have thousands of small tables in a SQLite database file?
  3. Many tables in a SQLite database file can impact performance of queries?
Edit
Report