
mysql
Dan_Chan
这个作者很懒,什么都没留下…
展开
-
mysql 使用federated 引擎时,密码中有特殊符号时,处理方法
我们设置数据库密码时会使用一些特殊符号,如@ 等如果使用了 @ 符号,那么如下的方式创建链接时会报错。CREATE TABLE `AA_LINK` ( `ID_` varchar(64) NOT NULL COMMENT 'ID', `NAME` varchar(64) DEFAULT NULL COMMENT 'NAME') ENGINE=federated CONNECTI...原创 2019-04-17 10:56:38 · 3540 阅读 · 2 评论 -
mysql如何创建链接 跨服务查询 如oracle 的dblink
因最近工作上,测试服需要同步生产的一部分数据,如果使用全表导入显然已不合适。最快的办法就是,两个服务之间通过federated引擎跨服务查询首先在测试服 需要链接到远程服的 mysql 检查 mysql 的federated引擎是否打开1、使用 show engines; 查看federated引擎是否打开FEDERATED YES Federated MyS...原创 2019-04-17 10:45:44 · 1275 阅读 · 0 评论 -
记一次 mysql left join 优化
前天客户反馈,Mysql服务器突然cpu暴增,赶紧查询查mysql执行使用SHOW PROCESSLIST 查看哪些线程正在运行;结果发现了,两个超10万条数据的查询进行了left join ,无使用索引,还使用了max()函数。整个语句根本无法执行。EXPLAIN 查看执行计划 ,可以看到 type ALL 10万条跟1个19万条数据 left join ,一个19万数据的ma...原创 2019-04-17 14:37:41 · 1419 阅读 · 0 评论