Magi Naumova is an SQL Server Architect and Consultant, speaker and trainer, Microsoft Certified Master, MVP, MCT, Founder of SQL Master Academy, and founder and CEO Of Inspirit Data Platform Consulting Company in Bulgaria and Norway, founder, and the leader of Bulgarian SQL & BI User group and Azure Analytics USer Group BG. She has more than 20 years SQL Server training and consulting experience. Magi is a former member of Microsoft Services Worldwide Technical Leadership Team. Currently she speaks, writes, trains and consults people on SQL Server. She is MVP for 11 years in a row. Her unique SQL Master Academy training program has helped hundreds of specialists to feel knowledgeable in their daily work or to find an inspirational career path in the world of SQL Server.
Margarita Naumova's Sessions
Table Partitioning Deep DiveSQLBits 2024
From zero to hero, understand table partitioning now and forever! We will start from introducing the table partitioning and will dive very fast into mastering it. On top of technical demos, I will give you examples from many real cases I’ve gone through.
Ask the Expert - Group A (Wed 11:10 to 13:00)SQLBits 2024
Come and see to some of our amazing speakers on one of these topics: 1. SQL and Databases: 2. Microsoft Fabric and Related Technologies: 3. Power BI and Data Visualization: 4. Azure and Cloud Technologies:
Keeping historical data in tables forever – mission (im)possible!SQLBits 2023
Let’s discover some solutions for keeping historical data in the database when you receive near to impossible requirements like storing data in same tables forever and being able to edit and query them at the same time, of course keeping the response at its best. Based on a real project case the session walks you through the design process from the start to the reaching of the final solution and making the client (and developers) happy.
Modern database design (anti)patternsSQLBits 2022
We must realize that patterns which were valid 10 years ago are less likely to work now, like cursor logic, xml usage, or storing all in db v/s using NoSQL. From global industry trends to specific database patterns, this session is a combination of best practices, good and bad patterns, tips, and tricks which I give to customers in my work as a consultant.
SQL Server Table partitioning – DOs and DON’TsSQLBits 2020
When do we get improvement in the performance, and when should we better not choosing partitioning but some other optimization techniques instead? Shall we optimize by using partitioning or yet another index?
Identify opportunities for In-Memory OLTPSQLBits 2019
The session will uncover the In-Memory OLTP architecture, the concerns about data durability and database startup and recovery as well as some important consideration on Management of in-memory objects.