随笔分类 - 数据库
mysqlbinlog基于位置的即时恢复
摘要:在操作数据库过程中如果不小心删除了某个记录或某个表时,如果你开启了二进制日志可以进行即时恢复恢复方式有两种这里说的是关于基于位置的恢复下面的动作适用于:你执行了一些错误的数据库操作导致数据不完整时,比如你drop了一个表或者delete一些记录时我下面的测试错误操作就是drop lee1这个表mysql>showmasterstatus\G***************************1.row***************************File:mysql-bin.000001Position:4266Binlog_Do_DB:Binlog_Ignore_DB:1ro
阅读全文
posted @ 2013-05-09 09:17
狐狸v
SQL性能优化
摘要:1.尽量避免在一个复杂查询里面使用 LIKE '%parm1%'——百分号会导致相关列的索引无法使用,最好不要用.2.不要在建立的索引的数据列上进行下列操作:避免对索引字段进行计算操作避免在索引字段上使用not,<>,!=避免在索引列上使用IS NULL和IS NOT NULL (用a>0 或a>''代替)避免在索引列上出现数据类型转换避免在索引字段上使用函数避免建立索引的列中使用空值。3.表连接语句应写在其他Where条件前,可以过滤掉最大数量记录的条件必须写在Where子句的末尾。4.限制使用select * from table这种方式 把*改为对
阅读全文
posted @ 2013-03-01 14:58
狐狸v
浙公网安备 33010602011771号