Operations | Monitoring | ITSM | DevOps | Cloud

Monitoring database exposure on Kubernetes and VMs

This week, security researchers at Wiz published a report about an internal database at DeepSeek being exposed to the internet. This kind of security risk is surprisingly common and can affect any company. The only way to prevent it is through continuous monitoring. But in modern infrastructures, services can be exposed in many different ways, making detection tricky. At Coroot, we realized that the telemetry data we already collect can help identify these risks — without requiring any extra setup.

Monitor dbt Cloud with Datadog

Data build tool (dbt) is an open source service that cleans, aggregates, and models raw data into organized, analytics-ready formats within a data warehouse. dbt Cloud, a fully managed platform by dbt Labs, extends dbt’s capabilities with advanced features such as scheduling, testing, and monitoring, accessible directly from your browser.

How to Configure a SQL Server Linked Server to Connect to MySQL

Looking for simple ways to connect an SQL Server Linked Server to different data sources, such as an external database, its table, or a particular object in MySQL Server? The Linked Server configuration allows you to query data and use DML functions to access these external sources directly within SQL Server Management Studio (SSMS). With such a configuration, you are no longer required to move or duplicate data between different database systems to overcome OS barriers and complexities.

How to Connect MongoDB Using Python Connector From Devart to Perform DML Operations

Many Python developers choose MongoDB for its speed, flexibility, and scalability. This NoSQL database adapts to different types of data, letting you build features regardless of data structure complexity. It’s a natural choice for applications that have to store lots of different information, handle constant changes, or manage large volumes of data. From this tutorial, you’ll learn how to connect MongoDB using Python Connector from Devart to create, read, update, and delete data.

How to Use Data Conversion Tasks in SSIS for Accurate Data Handling

SQL Server integration services is a powerful data integration and workflow platform provided by Microsoft. It can be used to automate data extraction, transformation, and other ETL processes. You can use SSIS to export data from various data sources like flat files, database servers, spreadsheets, etc. Due to these capabilities, SQL Server integration services are widely used in building data warehousing, business intelligence, and database migration tasks.

How to Migrate From SQL Server to Oracle

Database migration involves transferring data, schemas, and other database objects from one database system to another. How can you migrate data from SQL Server to Oracle with minimal disruption and maximum efficiency? In this article, we will explore the key reasons why companies might choose to migrate from SQL Server to Oracle and how to tackle migration challenges. Also, we’ll provide step-by-step guides on how to execute this migration using the following tools.

Inside Perspectives: Database technology - 25 years and beyond

The relational database industry has changed a lot in 25 years. Find out how these changes have impacted the role of a DBA, and the industry as a whole, with Redgate Advocate Kellyn Gorman. Over the past 25 years, the relational database industry has experienced a dramatic transformation. With Oracle, SQL Server, MySQL, and PostgreSQL as foundational technologies, these databases have evolved in response to the emergence of big data, NoSQL, cloud computing, and, most recently, AI.

How to Install SQLite3 ODBC Driver?

Need a reliable bridge between SQLite and any ODBC-compliant software, such as Excel, Power BI, or programming languages like Python and.NET, to execute SQL queries, retrieve data, and interact with SQLite databases? Devart ODBC driver for SQLite is a software interface that enables applications to interlink with SQLite databases using the universal ODBC standard.

How to Run SSIS Package With Multiple Parameters From a Batch File

Running an SSIS package with multiple parameters from a batch file might sound like a niche skill, but it’s a game-changer for anyone looking to streamline their workflows and enhance efficiency. This approach offers a simple yet powerful way to automate and control complex data integration processes without manually adjusting configurations every time.

Inside Perspectives: What does AI mean for Redgate?

Jeff Foster, Director of Technology & Innovation at Redgate, explains how Redgate is approaching the AI revolution. As we celebrate Redgate’s 25th anniversary, it’s a great time to reflect on how far we’ve come and where we’re headed. Our longstanding mantra has been “ingeniously simple” software – tools that empower users to accomplish tasks they might not have thought possible.

Monitoring Database Performance and Security side-by-side | The Tony and Tonie Show

Tony and Tonie discuss a new article by Denny Cherry, who has delved into some of the security monitoring features in Redgate Monitor that allow it to provide 24x7 surveillance of performance and security data, across all monitored databases and servers.

Top 5 Database Monitoring Software: Optimize Performance and Prevent Downtime

Databases are the foundation of modern applications, right from e-commerce platforms to social media networks. As the need for real-time data increases, businesses require tools that ensure their databases function efficiently. These database monitoring tools play a crucial role in preventing downtime, improving the speed of data retrieval, and scaling operations as business demands grow.

Inside Perspectives: Database infrastructure - from your data center to the cloud

When I look back at my career in technology, I’m amazed at the rate of change, but also by just how much has remained the same. My first introductions to database technology were FoxPro, SQL Server 2000 and Oracle, and the applications that ran on top of them.

Databases and SLOs: How to apply service level objectives to your databases with synthetic monitoring

Wilfried Roset is an engineering manager who leads an SRE team and he is a Grafana Champion. Wilfried focuses on prioritizing sustainability, resilience, and industrialization to guarantee customers satisfaction. Nowadays databases are commonly used to build information systems. Relational or NoSQL, self-managed or as-a-service, those databases often play a critical role in the overall health of your applications.

Methods to Copy Data Using dbForge for MySQL

Data copying and migration are essential database tasks that arise frequently. Fortunately, many tools are available to assist database users in performing these tasks, with dbForge Studio for MySQL standing out as one of the most versatile and reliable solutions on the market. This article explores the data migration options offered by dbForge Studio for MySQL, highlighting how they allow users to achieve their goals quickly and efficiently.

Simple Talks Podcast | S2, Episode 1 - Coffee Chat with Scott Stauffer

It is the start of season 2, and we are kicking it off with Scott Stauffer talking about coffee, video games, the glorious innovation of technology over our years, guide dogs, AI, and so much more. Without giving away too much, in the show there is a discussion about guide dogs.

5 Metrics That Lay the Foundation for Database Observability

Database observability is the number one way to keep data moving smoothly around your environment. But have you ever wondered how the modern observability solution forms such a comprehensive picture of your infrastructure? Let’s check out five key metrics that form the foundation of effective database observability.

TOP 10 MySQL GUI Tools for Efficient Database Management on Windows [2025]

The ongoing debate between the users of GUI-powered tools and the devotees of command-line utilities is centered around the respective strengths of both approaches. The biggest strength of the former is, naturally, the smooth and easy experience of interaction with databases, which makes GUI tools so attractive to beginners and seasoned professionals alike. In this article, we’ll explore the most popular Windows-compatible GUI tools for MySQL.

Using Flyway's JSON output to automate development tasks | The Tony and Tonie Show

Flyway's JSON output provides a lot of useful information about the migrations files, database, and version changes, in a format that automated processes can read and use. This article demonstrates how we can crate a Flyway callback that uses this JSON output to automatically send simple, human-readable notifications of what happened during a migration, helping developers stay informed about version changes that could impact their work.

Chaos testing a Postgres cluster managed by CloudNativePG

As more organizations move their databases to cloud-native environments, effectively managing and monitoring these systems becomes crucial. According to Coroot’s anonymous usage statistics, 64% of projects use PostgreSQL, making it the most popular RDBMS among our users, compared to 14% using MySQL. This is not surprising since it is also the most widely used open-source database worldwide.

Improve database host and query performance with Database Monitoring Recommendations

Modern applications rely on databases, making database performance and reliability essential. As systems grow in scale and complexity, identifying the impact and addressing the root causes of database performance issues—such as long query durations or missing indexes—becomes increasingly challenging. Datadog Database Monitoring (DBM) Recommendations address these challenges by providing a clear, prioritized view of performance bottlenecks.

A Fresh Look at the NHS Autumn Budget: Opportunities for IT Teams

Over £2 billion has been earmarked for the IT modernisation of the NHS. Let's explore some of what this means for IT teams and how Redgate can help. The NHS, England’s national health service, has always been a marvel – a complex, interwoven system delivering life-saving care to millions. But behind the clinical brilliance lies an equally intricate network of databases, servers, and IT systems that keep the whole operation humming.

How to Connect to Oracle Database From Python With Devart Python Connector

Connecting Python projects to Oracle databases is an essential step for many workflows, but the process can feel unnecessarily tedious. Dependency-heavy setups, complex setup files like tnsnames.ora, and platform compatibility issues can make even straightforward projects frustratingly complex. To keep workflows running well, developers must discover a reliable and effective approach to connect Python to Oracle.

PostgreSQL is the Database Management System of the Year 2024

DB-Engines reveals PostgreSQL as the DBMS of the Year 2024, beating Snowflake and Microsoft's Azure SQL Database and SQL Server. One of Redgate’s community websites, DB-Engines, is today announcing that PostgreSQL is the DBMS of the Year for the second year in a row, winning for the fifth time overall after also being top-ranked in 2017, 2018, 2019, and 2023. Second in the rankings was Snowflake, followed by Microsoft in third place.

Snowflake is the Database Management System of the Year 2024

DB-Engines reveals Snowflake as the DBMS of the Year 2024, beating PostgreSQL and Oracle. DB-Engines is today announcing that Snowflake is our DBMS of the Year for 2024, the third time it has claimed the top spot having previously been ranked first place in 2021 and 2022. Second in the rankings was PostgreSQL, followed by Oracle in third place. Snowflake has emerged as the most popular database management system over the past year, outpacing all other 423 monitored systems.

How HTTP/2 Works and How to Enable It in Go

Once you’re comfortable with net/rpc from previous article (From net/rpc to gRPC in Go Applications), it’s probably a good idea to start exploring HTTP/2, which is the foundation of the gRPC protocol. How HTTP/2 Works and How to Enable It in Go This piece leans a bit more on the theory side, so heads-up, it’s text-heavy. We’ll focus on understanding HTTP/2 and then briefly touch on enabling it in Go. So, grab a coffee, settle in, and let’s break it down.

Best 7 DBVisualizer Alternatives

Due to its wide compatibility, user interface, and broad range of functions, DBVisualizer is frequently chosen by database developers, administrators, analysts, and other specialists who work with databases. However, it’s not the only option for database management. This article will explore seven other IDEs and compare them by features.

Effortlessly Generate Realistic Test Data With dbForge Studio for PostgreSQL

Discover how to create realistic, production-like test data with ease! In this step-by-step tutorial, we explore the powerful Data Generator feature in dbForge Studio for PostgreSQL. Learn how to customize columns, maintain referential integrity, and generate data for your database efficiently. Perfect for developers and QA engineers. Watch now and try dbForge Studio for PostgreSQL with a free 30-day trial!

Database Monitoring and Security Go Hand in Hand

A comprehensive strategy for monitoring your database estate should go beyond performance metrics like CPU usage, memory consumption, and IO performance. This article explains a unified approach using Redgate Monitor, which will collect performance and security data side by side across all databases and servers, whether on-premises, cloud-hosted, or both.

Difference Between Blocking and Deadlocks in SQL Server

When it comes to database performance optimization, database administrators or developers must understand the differences between blocking and deadlocks in SQL Server because these concepts often need clarification. Blocking and deadlocks help handle access to shared resources when working with concurrent transactions. However, improper management or a lack of awareness about their behavior may lead to performance issues, such as failures and delays in processing transactions.

Master Test Data Generation With dbForge Studio for PostgreSQL

Learn how to simplify the creation of test data using the integrated Data Generator in dbForge Studio for PostgreSQL. This tutorial covers everything from accessing the tool to customizing data generation, ensuring referential integrity, and saving data generation scripts for later deployment. It is perfect for developers and QA engineers looking to streamline with meaningful, realistic test data. Try it yourself with a free 30-day trial!

VictoriaMetrics Cloud: What's New in Q4 2024?

It’s been an exciting journey since we launched VictoriaMetrics Cloud, empowering many with a managed, simple, reliable, and efficient monitoring solution to reduce monitoring costs by up to 5x. Designed to eliminate the overhead of running infrastructure, VictoriaMetrics Cloud has proven to be a game-changer, offering the scalability and power of the popular VictoriaMetrics open-source time-series database but, this time, fully managed.

Managing Large Values in Redis Without Consuming Excessive Memory

Redis is a high performance in-memory data store that excels in speed and simplicity. However, when dealing with large values especially in scenarios where memory is limited it is important to implement strategies to effectively manage memory usage while maintaining performance. This blog explores practical methods to handle large values in Redis without exhausting your memory resources.