I looked up the OP's domain. They develop medical research data analysis software.
That sort of software and the kinds of data analysis they do tortures SQL databases. These 1600+ element rows are likely very sparse.