mysql数据库和oracle数据库建立索引的原则详解

数据库建立索引的原则  1,确定针对该表的操作是大量的查询操作还是大量的增删改操作。  2,尝试建立索引来帮助特定的查询。检查自己的sql语句,为那些频繁在where子句中出现的字段建立索引。  3,尝试建立复...

mysql的tables cache详解

mysql查询tables cache的最大数: show variables like 'table_cache';   mysql查询当前系统已经打开的描述符命令: show status like 'open_tables'...

谈谈SQL慢查询的解决思路详解

最近,在运维部及DBA同事的帮助和大家的共同努力下,对项目中的慢SQL进行了优化和修正,效果还是很明显的,在此给大家点一个大大的赞。为了让我们在SQL的处理上更为合理,形成可实践、可借鉴、可参考优化的方案,我在这里梳理一下慢SQL的解决思路...

mysql慢查询配置和测试详解

在系统的优化过程中,对SQL语句的优化更是非常重要的一部分。系统上线后发现了许多对性能有影响的SQL。本文主要是讲解利用MySQL的一些状态分析并且记录影响数据库性能的语句 MySQL状态查询 show status;//MySQL...

超长字符串截断注入详解

该注入方法也是昨天看到某技术交流群聊到,闻所未闻便想要学习了,今天看某微信公众号的时候又再次看到关于”长字符串截断注入“的文章. 但是经过一番了解,其实这个注入姿势很难找到了,因为它需要满足以下条件。   1.可以注册用户,而且可以...

mysql 监控工具monyog使用总结详解

1. 下载安装 2. 登录之后,查看 locked queries   2. 慢查询        ...

linux修改mysql存储目录详解

mysql默认在/var 目录,有时候主目录空间不够,这时候我们需要把mysql存储在其他地方。 1:停止mysql 2:打开mysql配置文件:my.cnf,我这里在/etc/my.cnf 注释掉datadir和socket,并改为新的目...

MySQL防止库存超卖方法总结详解

订单超卖问题是涉及到库存项目的重中之重,这里我总结一下常用的方法 1、简单处理【update & select 合并】(乐观锁) beginTranse(开启事务)$num = 1; try{ $dbca-&g...

解锁oracle账户详解

超级管理员登录:运行下面代码 alter user [username] account unlock;...

配置Linux服务下mysql数据库服务开机自启动详解

第一步:新建start文件,里面的内容如下 #!/bin/bash #chkconfig:  2345 80 08 #description: Start echo "service iptables stop" ser...