Maximum of tables a SQLite database file supports
===

Even after reading [SQLite limits][1] 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?


  [1]: http://www.sqlite.org/limits.html