Csvq is intended for one-time queries and routine processing described in source files on the amount of data that can be handled by spreadsheet applications. It is not suitable for handling very large data since all data is kept on memory when queries are executed. There is no indexing, calculation order optimization, etc., and the execution speed is not fast due to the inclusion of mechanisms for

