Securing PostgreSQL as an Enterprise-Grade Environment
In this post, we review how you can build an enhanced and secure PostgreSQL database environment using community software. We look at the features that are available in PostgreSQL that, when...
View ArticleHow Getting Certified Improves Your Career
In a recent chat with John Brooks, Oracle Content Developer at Kaplan IT Training, the importance of Oracle Certifications came up. John has vast experience working with IT certifications, we thought...
View ArticleThis Week in Data with Colin Charles 53: It’s MariaDB Week PLUS Percona Live...
Join Percona Chief Evangelist Colin Charles as he covers happenings, gives pointers and provides musings on the open source database community. This week is clearly what I’d call a “MariaDB week” —...
View ArticleBacking up Percona Server for MySQL with keyring_vault plugin enabled
To use Percona XtraBackup with keyring_vault plugin enabled you need to take some special measures to secure a working backup. This post addresses how to backup Percona Server for MySQL with...
View ArticleWhy Optimization derived_merge can Break Your Queries
Lately, I worked on several queries which started returning wrong results after upgrading MySQL Server to version 5.7 The reason for the failure was derived merge optimization which is one of the...
View ArticlePostgreSQL Backup Strategy for an Enterprise-Grade Environment
In this post we cover the methods used to achieve an enterprise-grade backup strategy for the PostgreSQL® cluster. In setting up our demonstration system, we use pg_basebackup and continuous archiving....
View Article12CR2 “alter table move”命令导致数据损坏?
在对具有以下特征的表发出“alter table move”命令时,会发生数据损坏的情况: 1、该表包含用户定义的类型,该类型声明为NOT INSTANTIABLE和NOT FINAL。 2、至少有三个类继承自此用户定义的类型。 示例如下: 1.创建type 首先创建基本的type。必须是NOT INSTANTIABLE NOT FINAL类型的. CREATE OR REPLACE TYPE...
View ArticlePercona XtraDB Cluster 5.7.23-31.31 Is Now Available
Percona is glad to announce the release of Percona XtraDB Cluster 5.7.23-31.31 on September 26, 2018. Binaries are available from the downloads section or from our software repositories. Percona XtraDB...
View ArticleFetch First Rows Just Got Faster
Many applications need to paginate rows fetched from the database, or at least retrieve the first N rows. In most cases the data needs to be returned in some kind of order too. If you are an old-school...
View ArticleUbuntu 16.04设置PostgreSQL开机启动
由于PostgreSQL是编译安装的,需要设置开机启动。对于Ubuntu系统来说,和Red Hat之类的系统稍微有一点不一样。 首先第一步,由于我们习惯于使用Red Hat这样的系统,所以我们需要弄一个chkconfig出来。这个命令是配置Red Hat服务启动停止的命令,但是在Ubuntu上没有。我们可以使用sysv-rc-conf。 sudo apt install sysv-rc-conf...
View ArticleAutomating MongoDB Log Rotation
In this blog post, we will look at how to do MongoDB® log rotation in the right—and simplest—way. Log writing is important for any application to track history. But when the log file size grows larger,...
View ArticlePercona Server for MongoDB 3.4.17-2.15 Is Now Available
Percona announces the release of Percona Server for MongoDB 3.4.17-2.15 on September 27, 2018. Download the latest version from the Percona website or the Percona Software Repositories. Percona Server...
View ArticleAnnouncement: Alpha Build of Percona Server 8.0
Alpha Build of Percona Server 8.0 released An alpha version of Percona Server 8.0 is now available in the Percona experimental software repositories. This is a 64-bit release only. You may experiment...
View ArticleThis Week in Data with Colin Charles #54: Percona Server for MySQL is Alpha
Join Percona Chief Evangelist Colin Charles as he covers happenings, gives pointers and provides musings on the open source database community. I consider this to be the biggest news for the week:...
View ArticleHigh Availability for Enterprise-Grade PostgreSQL environments
High availability (HA) and database replication is a major topic of discussion for database technologists. There are a number of informed choices to be made to optimize PostgreSQL replication so that...
View ArticleOracle Test Fest at Oracle OpenWorld
Take an Oracle certification exam for FREE at the Oracle OpenWorld Test Fest. Have you been wanting (or been required) to become Oracle Certified? Here's your chance. Select from over 90 exams...
View ArticleScaling Percona Monitoring and Management (PMM)
Starting with PMM 1.13, PMM uses Prometheus 2 for metrics storage, which tends to be heaviest resource consumer of CPU and RAM. With Prometheus 2 Performance Improvements, PMM can scale to more than...
View ArticleWhy MySQL Certification Should Be On Your Radar – New Study Guide Available!
New Available for Download here MySQL 5.7 Database Administrator Study Guide! MySQL is the world's most popular open source database MySQL boasts a customer list of top companies like Facebook,...
View ArticleDBA_EXTENTS按照FILE_ID和BLOCK_ID查询太慢的解决办法
当数据库很大的时候,我们如果根据FILE_ID和BLOCK_ID去查询DBA_EXTENTS会非常的缓慢。例如我要根据文件号和块号去查对象名,这个我们经常用到的语法就非常的缓慢,随便查一下都要18秒。而且我这个库是小库,数据量不大。如果数据量很大的库,经常都是查不出来。 SQL> select owner,segment_name,segment_type,file_id,block_id...
View Article执行计划中DYNAMIC_SAMPLING显示更高的级别
查看执行计划的时候,发现一个有意思的问题,这里Note显示dynamic sampling used for this statement (level=6)。查看了一下系统默认的参数optimizer_dynamic_sampling,当前设置的是2。而不是6,那么为什么它会自动从2变成6呢?...
View Article