0

这是一个奇怪(可能很愚蠢)的问题,但是否可以通过 MySQL 存储过程操作 Drizzle 数据库?我需要这样做的原因是我正在将我的 MySQL 数据库(包含很多存储过程)迁移到 Drizzle(它不支持存储过程)。这本质上是我对此的“宏伟”短期想法之一。

这样做的任何想法,或其他一些想法?

4

1 回答 1

2

我知道没有一个简单的方法可以做到这一点(作为核心 Drizzle 开发人员,前 MySQL 开发人员,目前在 Percona 担任服务器开发总监)。不过,您也许可以使用 Continuent 从 MySQL 复制到 Drizzle。

虽然您可能会使用 FEDERATED 或 FEDERATEDX 引擎取得一些成功……但我不敢打赌您的访问模式会使远程高效。

最好的选择是远离存储过程——无论如何,它们都是维护和可伸缩性的噩梦(模式版本控制很难,在模式中拥有应用程序代码只会让它变得更难)。

于 2012-10-05T01:46:20.090 回答