Lukas Vileikis's profile'

Lukas Vileikis

Lukas is an ethical hacker and a speaker running one of the biggest & fastest data breach search engines in the world - He also runs his own blog over at

Performance public

The Basics of MySQL Query Caching

MySQL's Query Cache is incredibly versatile. It’s usually able to store a wide variety of values and return them from the memory (rather than the disk) to improve query execution times. This guide will explore the usages and limitations of query caching.

By Lukas Vileikis
8 months ago

Unused Indexes in MySQL: A Basic Guide

Indexes are frequent friends for SELECT queries; however, if we want to use indexes, we must ensure that our database instances use them first. Indexes that are not utilized by our database instances are useless – they waste space and make INSERT, UPDATE, and DELETE queries slower.

By Lukas Vileikis
8 months ago
Partition public

Partitioning MySQL: Why, When, How?

If you are familiar with MySQL, you have probably heard of partitions. Partitions are one of your best friends in regards to query optimization. This article will provide you with a basic overview of partitions to help you understand why they are so important.

By Lukas Vileikis
9 months ago