Why don’t you work like this?
No matter how much I love social media, there are some annoying patterns that work better than most sincere ones. None of these bugs me more than the “Why don’t you work/what’s keeping you working like...
View ArticleMicrosoft Fabric and PySpark: Coding tricks to improve your solutions
PySpark has some unconventional syntaxes which provide power to the development process, making it easier. We talked about loops before. Let’s discover some more tricks to make our coding easier and...
View ArticleStoring and Retrieving the Initialization and Configuration Data for...
All developers hit the problem of how and where to store and set their configuration, profile, or initial data. A long time ago, it was generally decided that simple text files containing key/values...
View ArticlePostgreSQL Backups to Support Point In Time Recovery: Learning PostgreSQL...
The focus of your backup strategy should not be backups. Instead, you should be focused on restoring databases, because, after all, that’s what matters. Simply having a backup is fine. However, if you...
View ArticleWhat Did AI Ever Do for Me?
Let me start with a simple confession, and I hope it’s not too shocking for anyone; I’m old. When I was a teenager, a fantastically funny film was released called “Monty Python’s The Life of Brian”....
View ArticleUniqueness, Keys, and Identity
If you’ve ever had a traditional logic course, you’ll have run into “The Law of Identity” as the founding principle of all Western thought. It says that: “To be is to be something in particular; to be...
View ArticleDevising the Perfect Index for Your Use Case – MySQL Edition
Introduction If you’ve been following SimpleTalk for a while, you will be aware that I’ve recently blogged about MySQL indexes. I’ve already told you about the nuances of indexes in MySQL, vanilla...
View ArticleMaking Temporal Databases Work. Part 3: Saving Data
The temporal database is a database that can keep information on time when the facts represented in the database were, are, or will be valid. We briefly described major concepts of temporal databases...
View ArticleData Activator: The secrets of monitoring alerts
Data Activator supports email and Teams alerts. These are good options when we would like to monitor some information and receive alerts about it. However, these options have some limitations: Teams:...
View ArticleDatabase Sharding: Strategies for Seamless Scaling and Performance Optimization
Companies of all sizes and across industries are struggling to cope with an explosion of data never before seen in the short history of computing. As applications reach new levels of sophistication...
View ArticleThoughts Before Covering MariaDB Indexes in the MariaDB Server Fest 2024
Preface Next week, Tuesday, 17th of September, I’m speaking at the MariaDB Server Fest. My speech involves and heavily focuses on indexes within MariaDB. One of my primary goals with this speech is...
View ArticleWorking with Schema Validation in MongoDB
This article is part of Robert Sheldon's continuing series on Mongo DB. To see all of the items in the series, click here. In the previous article in this series, I introduced you to schema validation...
View ArticleAWS Services Using SQL for Big Data Analysis
SQL’s ability to manipulate data makes it relevant for people creating tools for data analysis. Analysts can create specific and customized queries to extract essential data subsets, making it easier...
View ArticleHow To Use Managed Identities in your Azure Logic Apps
Azure Logic Apps are a cloud-based service where you can create low code workflows to automate your business processes or to integrate different applications or services. The article How To Embed Your...
View ArticleInfinity Notebook Loop in Fabric using Data Activator
Data Activator allow us to make an interesting workaround for infinity notebook executions. Infinity execution loop is interesting for constant data ingestion, but Fabric doesn’t allow an infinity loop...
View ArticleBoosting Database Development Efficiency Using AI SQL Code Generators
Database development has become more complex over the years due to the introduction of new data and storage formats by big data. This along with modern applications that often depend on multiple...
View ArticleRounding Numbers
I would hope by now everybody has figured out when you see a price like $39.99 that it might as well be forty bucks. Dropping that penny from the price is done is to fool the consumer! Since we read...
View ArticleSimple Talks at the PASS Summit
This year at Simple Talk has been exciting, after a slow start with me being more or less out for a few months. We have made changes to the website, which are still being evolved. We have started a...
View ArticleDebugging DAX with DAX Query View
DAX Query View was created some time ago and it was a great tool to run DAX inside Power BI environment. However, testing a measure in DAX Query View may not be something so obvious. While the measure...
View ArticleManaging sensory overload while attending a conference
Attending a conference can be a great move for your career, with all the opportunities for learning and networking that these events offer. However, if you have sensory sensitivities, these events can...
View Article