标签: percona

Symfony 和 Percona

Symfony 2 支持 Percona 吗?或者我应该坚持使用MySQL?我正在运行 Debian 6 (squeeze) 并安装了 MySQL,但在安装 Symfony 之前我在想也许 Percona 会更好(更快)?

谢谢。

php mysql symfony doctrine-orm percona

2
推荐指数
1
解决办法
1116
查看次数

Mysql2 ::错误:字符串值不正确Rails 3 UTF8

我有一个应用程序,处理其他语言(网页标题和元描述)中的大量数据.我最近从MySQL切换到Percona并找到了MySQL似乎默默无误的所有错误.

唯一一个我无法解决的问题是

ActiveRecord::StatementInvalid: Mysql2::Error: Incorrect string value: 
Run Code Online (Sandbox Code Playgroud)

我查看了当前的问题和答案,但他们都假设已知编码转换为UTF8,我不知道编码.

我想要做的是获取rails将其转换为UTF8(我尝试过force_encoding但是没有用)或者我想检查它是否是UTF8,如果没有消除它.

mysql activerecord ruby-on-rails utf-8 percona

2
推荐指数
1
解决办法
3293
查看次数

InnoDB:innodb_system 数据文件 'ibdata1' 必须是可写的

我正在尝试运行 percona xtradb 集群。percona 服务器的输出如下:

mysqld: [Warning] World-writable config file '/etc/mysql/my.cnf' is ignored.
2019-06-10T07:24:28.000875Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2019-06-10T07:24:28.000942Z 0 [Warning] WSREP: Node is running in bootstrap/initialize mode. Disabling pxc_strict_mode checks
2019-06-10T07:24:28.187210Z 0 [Warning] InnoDB: New log files created, LSN=45790
2019-06-10T07:24:28.218407Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.
2019-06-10T07:24:28.273235Z 0 [Warning] No existing UUID has been found, so we assume that this is …
Run Code Online (Sandbox Code Playgroud)

mysql percona kubernetes minikube percona-xtradb-cluster

2
推荐指数
1
解决办法
9671
查看次数

MySQL事务隔离

我正在使用Percona服务器(MySQL),目前正在开发一个网络桌面应用程序,其中包含多个使用该应用程序的用户.我的应用程序数据库innodb有交易但我在选择我必须使用哪个Transaction-Isolation时遇到问题,我的应用程序是敏感的,因为它有财务记录.那么,有人可以帮我决定我必须使用哪种Transaction-Isolation?

mysql percona

1
推荐指数
1
解决办法
602
查看次数

将数据库恢复到新集群

我们使用的是 Percona 5.7.16-10 服务器。我想用 XtraDB 集群扩展当前的解决方案。因此,同时我创建了其他机器并启动了集群(在 5.7.17-11-57 Percona XtraDB Cluster 版本上运行)并在那里进行了一些测试(一切似乎都运行良好)。现在我想从正在运行的服务器中转储当前数据库并将其插入到集群中。停止集群没有问题(因为它是为了测试)。但是,当我按照习惯创建 mysqldump 时,由于 pcx_strict_mode(此处为信息),我无法将其插入到集群中- 强制执行Percona-XtraDB-Cluster prohibits use of LOCK TABLE/FLUSH TABLE <table> WITH READ LOCK with pxc_strict_mode = ENFORCING因为 mysqldump 创建的脚本包含被禁止的表锁。所以我测试了更多的选项,比如 MASTER,它不应该检查这个规则,但它没有帮助,因为来自转储的插入查询卡住了,什么也没有发生。

是否有任何 mysqldump 选项可以避免表锁定查询,或者我是否必须通过 XtraBackup 以某种方式恢复它并使用 XtraBackup 作为当前运行的服务器?

我在这里阅读了几个主题,但没有匹配任何有相同问题的人。每个人都在解决如何从某些故障中恢复集群,而不是从头开始。

对于 mysqldump 的任何建议或将旧数据库“插入”到集群中的正确方法,我会很高兴。

mysql database xtradb percona

1
推荐指数
1
解决办法
3450
查看次数