删被引用索引导致crash
AI摘要
GPT
bug描述
设置 foreign_key_checks=0 删除被引用的索引后,再设置foreign_key_checks=1,对引用表进行DML操作会导致 mysqld crash,以下是重现的测例:1
2
3
4
5
6
7
8
9
10
11drop table if exists t2;
drop table if exists t1;
create table t1 (a int, b int, key idx1(a)) engine=innodb;
insert into t1 values(1,1);
insert into t1 values(2,2);
create table t2 (a int, b int, foreign key (b) references t1(a)) engine=innodb;
set session foreign_key_checks = 0;
alter table t1 drop key idx1;
set session foreign_key_checks = 1;
insert into t2 values (1,1); //此语句执行时mysqld会crash
9.4.1中的那些安全补丁
AI摘要
GPT
PgSQL 9.4.1在2015年2月5日发布,主打的是安全方面的更新,修补了如下的安全漏洞:
- CVE-2015-0241 Buffer overruns in “to_char” functions.
- CVE-2015-0242 Buffer overrun in replacement printf family of functions.
- CVE-2015-0243 Memory errors in functions in the pgcrypto extension.
- CVE-2015-0244 An error in extended protocol message reading.
- CVE-2014-8161 Constraint violation errors can cause display of values in columns which the user would not normally have rights to see.
RDS-TokuDB小手册
AI摘要
GPT
TokuDB简介
TokuDB是一个支持事务的“新”引擎,有着出色的数据压缩功能,由美国TokuTek公司(http://www.tokutek.com/\) 研发,该公司于2015年4月份被Percona收购。 为了降低用户数据存储成本,云数据库(Aliyun RDS)增加了TokuDB引擎支持(MySQL5.6版本)。