article thumbnail

Using Huge Pages with PostgreSQL Running Inside Kubernetes

Percona

Please check out the Why Linux HugePages are Super Important for Database Servers: A Case with PostgreSQL blog post for more information. OS maintains a huge list of allocated and free pages to make slow but reliable address translation from virtual to physical. Unfortunately, the performance in benchmarks is almost the same as for 4KB pages.

C++ 105
article thumbnail

Percona Toolkit – A Quick Introduction to Summary

Percona

You can get summaries of your database servers, or you verify replication lag on MySQL and PostgreSQL servers. You get thirty-eight scripts that can do any manner of actions, and you will find them very valuable in your regular database work. And did I mention they are open source?! 25 Buffer Pool Size | 128.0M

Cache 106
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Tune Linux Kernel Parameters For PostgreSQL Optimization

Percona

For optimum performance, a PostgreSQL database depends on the operating system parameters being defined correctly. Poorly configured OS kernel parameters can cause degradation in database server performance. Therefore, it is imperative that these parameters are configured according to the database server and its workload.

Tuning 59
article thumbnail

Comparisons of Proxies for MySQL

Percona

In short, each cluster is, in reality, a single database with high availability and other functionalities built in. MySQL router, after the 2048 connection, could not serve anything more. About that, we must always remember the concept that each K8s/Operator cluster needs to be seen as a single service, not as a real cluster.

Games 126
article thumbnail

Transparent Data Encryption (TDE)

Percona

Encrypting data at rest in a database management system (DBMS) refers to securing data by encrypting it when it is not being used or accessed. TDE can be applied at various levels, such as at the database, column, or cell level, depending on the organization’s specific security needs. Database-level encryption.

article thumbnail

How to analyze PostgreSQL benchmark performance with HammerDB

HammerDB

How Postgres Workload Reports Help Optimize Database Operations The EnterpriseDB blog post can be found here, How Postgres Workload Reports Help Optimize Database Operations. An active session history allows us to look back at a database workload and see the workload being run over time. and start the build running.

article thumbnail

SQL Server on Linux: Scatter/Gather == Vectored I/O

SQL Server According to Bob

On Linux the total number of buffers that can be read or written, in a single ABI request, is capped at 2048. There are a few locations (zero file, column store, …) in SQL Server which attempt to read or write more then 1024 database pages in a single request. The buffers must be the operating system page size (4K.)

Servers 40