Remove Definition Remove Hardware Remove Processing Remove Tuning
article thumbnail

Best Practices for a Seamless MongoDB Upgrade

Percona

Upgrading to the newest release of MongoDB is the key to unlocking its full potential, but it’s not as simple as clicking a button; it requires meticulous planning, precise execution, and a deep understanding of the upgrade process. Powerful change streams and support for data definition language operations. In MongoDB 6.x:

article thumbnail

Reinventing Performance Testing: New Architectures

Alex Podelko

System’s configuration is not given anymore and often can’t be easily mapped to hardware. As already mentioned, performance testing is rather a performance engineering process (with tuning, optimization, troubleshooting and fixing multi-user issues) eventually bringing the system to the proper state rather than just testing.

Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Why MySQL Could Be Slow With Large Tables

Percona

Compression: Compression is the process of restructuring the data by changing its encoding in order to store it in fewer bytes. With hardware being more powerful and cheaper, and the technology evolving, now it is easier than ever to manage large tables in MySQL. 1 mysql mysql 592K Dec 30 02:48 tb1.ibd ibd -rw-r --. ibd -rw-r --.

article thumbnail

Tune Linux Kernel Parameters For PostgreSQL Optimization

Percona

In this post, we will discuss some important kernel parameters that can affect database server performance and how these should be tuned. SHMMAX is a kernel parameter used to define the maximum size of a single shared memory segment a Linux process can allocate. Be aware of differing definitions. SHMMAX / SHMALL.

Tuning 53
article thumbnail

Generative AI in the Enterprise

O'Reilly

Users and Nonusers AI adoption is in the process of becoming widespread, but it’s still not universal. Until AI reaches 100%, it’s still in the process of adoption. Automating the process of building complex prompts has become common, with patterns like retrieval-augmented generation (RAG) and tools like LangChain.

article thumbnail

MySQL 8: Load Fine Tuning With Resource Groups

Percona

assigning to a specific CPU) is a manageable resource, represented by the concept of “virtual CPU” as a term that includes CPU cores, hyperthreads, hardware threads, and so forth. Good examples are: ETL processes for data archiving, reporting, data consolidation and so on. Currently, CPU affinity (i.e., What is the possible usage?

Tuning 44
article thumbnail

Software-defined far memory in warehouse scale computers

The Morning Paper

We focus on a definition that draws from the following two principles: (1) the value of temporal locality, by classifying as cold a memory page that has not been accessed beyond a threshold of T seconds; (2) a proxy for the application effect of far memory, by measuring the rate of accesses to cold memory pages, called promotion rate.