Advantages and Disadvantages of Thin Provisioning
Thin provisioning uses virtualization technology to allocate disk storage capacity on demand as your needs increase. Thick provisioning is the counterpart strategy of pre-allocating storage capacity upfront when you create a virtual disk drive. Thin provisioning creates the illusion of more physical resources than are available in reality. For example, you can assign 1TB of […]
When You Should Use TDE vs Always Encrypted
Microsoft SQL Server and Microsoft Azure SQL Database offer two complementary encryption options: Transparent Data Encryption (TDE) and Always Encrypted. This blog post will help you decide when to use TDE versus Always Encrypted, and when to combine them for a “defense in depth” security and compliance strategy. When to use Transparent Data Encryption Transparent […]
Why We Don’t Always Do What The Customer Asks?
When we ask our customers why they love working with Buda Consulting, the answer we typically get is that we listen to them and we do what they ask (Apparently this is rare in the database support field). And we almost always do. But not always! The Request When I was about fourteen, I delivered […]
Oracle Database Assessment: Here’s What to Focus On
Organizations need to keep a close watch on Oracle operations to ensure agreed service levels are always being met. Database downtime can quickly lead to financial and reputational impacts, making periodic Oracle database assessments integral to the smooth operation of your most critical business systems—and thus your company itself. Also called Oracle database health checks, […]
How CIS benchmarks plug Cybersecurity Framework Gaps
While a good Cybersecurity Framework specifies the implementation of controls to mitigate information-related risk for the full life cycle of critical data, in practice I have observed that in many organizations the framework implementation tends to focus on the networks, the servers, and the applications. The lack of database focus exposes the mission-critical data of […]
9 Reasons Why a Remote SQL Server DBA Just Makes Sense
Any company needs its SQL Server databases running efficiently to meet business objectives. But SQL Server DBA skills are most likely not an organizational core competency and potentially can be outsourced to a remote SQL Server DBA. Is outsourcing SQL server management a good idea strategically for your organization? Outsourcing is often viewed through the […]
3 Reasons Why You Need an Oracle Database Expert on Speed Dial
There’s never a convenient time for a database emergency. When bad things happen to critical database systems—like alarming error messages, poor performance, potential data loss, or a possible security breach —you need to troubleshoot and mitigate the problem fast. Keep a Trusted Oracle Database Expert on Your Team. One: Time is money Time is certainly […]
IT Disaster Recovery Planning Done Right
Every business needs proper IT disaster recovery planning as part of its overall business continuity plan. You might think you don’t need to plan for disaster recovery because disasters like floods and fires are so uncommon. But the top reason for IT disasters and significant unplanned downtime is human error: clicking a malicious link, accidentally […]
Why MySQL Performance Tuning is Important for Your Business
MySQL is a popular open-source relational database management system (RDBMS). It is frequently used to support large and/or complex applications, especially web applications. About 15% of all websites currently use MySQL for their databases. With these kinds of large-scale applications, the sheer volume of data can create performance issues. Further, the complexity of a MySQL […]
5 Ways Remote DBA Services Can Help Your Business
Many SMBs today look to establish and maintain a core IT team that has the expertise and agility to respond to business demands, such as developing and updating custom applications. For non-core/maintenance processes like database administration, there are many benefits to partnering with third-party experts who can handle these time-consuming, specialized tasks reliably and efficiently. […]