4 ms·
As someone who have done a lot of database development, none of these sound advantageous Using a text oriented language like Perl with a good regexp engine mig
by systems 3y ago
As someone who have done a lot of database development, none of these sound advantageous
Using a text oriented language like Perl with a good regexp engine might
DB performance, comes from indexes , table partitioning and in-memory tables
and to compile query execution plans, so you save some time the very first you run a procedure
- ixfo 3y agoDoing in-database computation can be very advantageous for some applications, and writing those functions in Rust would be fantastic for some uses, not least for the library ecosystem. I did some work on video similarity search with in-DB search which would've certainly benefited.
- ttfkam 3y agoDB performance also comes from size efficiency of user-defined data types, user-defined operator functions (typically for use with those user-defined data types), etc. Smaller, more efficient types directly translate to less disk usage and smaller indexes, both of which measurably improve database performance.
- pjmlp 3y agoI assume PL/pg is not behind the curve in relation to PL/SQL and T-SQL for UDTs.
- doctor_eval 3y ago> DB performance, comes from indexes , table partitioning and in-memory tables and to compile query execution plans, so you save some time the very first you run a procedure The network round trip to the database can also be a pretty significant performant penalty, especially when iterating over large sets.