title: Maximum number of rows in a sqlite table
body: <p>Give an simple sqlite3 table (<code>create table data (key PRIMARY KEY,value)</code>) with key size of 256 bytes and value size of 4096 bytes,  what is the limit (ignoring disk space limits) on the maximum number of rows in this sqlite3 table? Are their limits associated with OS (win32, linux or Mac) </p>