最新消息:

标签:数据库

MySQL 索引优化总结
mysql

MySQL 索引优化总结

admin 6年前 (2019-01-21) 2691浏览 0评论

本文主要讨论MySQL索引的部分知识。将会从MySQL索引基础、索引优化实战和数据库索引背后的数据结构三部分相关内容,下面一一展开(本文图片可点开放大)。 一、MySQL索引基础 首先,我们将从索引基础开始介绍一下什么是索引,分析索引的几种类型,并探...

MySQL多线程复制问题处理之Error_code: 1872
mysql

MySQL多线程复制问题处理之Error_code: 1872

admin 8年前 (2016-09-27) 3812浏览 0评论

起因:由于IDC机房断电(估计又是哪里被挖掘机碰了下吧),导致所有服务器重启,影响到了其中的MySQL数据库。来看下这时数据库遇到的问题: 数据库版本:MySQL 5.7.10 问题表现:从机复制报如下错误:Slave SQL for channel...

MYSQL数据库中的表损坏的原因分析和修复方法
mysql

MYSQL数据库中的表损坏的原因分析和修复方法

admin 8年前 (2016-08-27) 4506浏览 0评论

一. 表损坏的原因分析 以下原因是导致mysql 表毁坏的常见原因: 服务器突然断电导致数据文件损坏 强制关机,没有先关闭mysql 服务 mysqld 进程在写表时被杀掉 使用myisamchk 的同时,mysqld 也在操作表 磁盘故障 服务器死...

使用Flask开发一个增删改查的应用
flask

使用Flask开发一个增删改查的应用

admin 9年前 (2016-04-17) 4446浏览 0评论

我们将创建一个简单的数据库驱动的笔记本应用。本教程面向想学习如何使用Flask开发网站或者web应用的初学者。 在学习本教程之前,请先安装好Python和SQLite。如果你还没有在电脑上安装,请先安装。如果你安装的Python版本为2.5或者更高,...

MYSQL开启慢查询日志实施
mysql

MYSQL开启慢查询日志实施

admin 9年前 (2016-01-29) 3393浏览 0评论

查看当前服务器是否开启慢查询: 1、快速办法,运行sql语句show VARIABLES like “%slow%” 2、直接去my.conf中查看。 my.conf中的配置(放在[mysqld]下的下方加入) [mysqld...

MySQL闪回方案讨论及实现
mysql

MySQL闪回方案讨论及实现

admin 10年前 (2015-07-25) 3557浏览 0评论

Oracle有一个闪回(flashback)功能,能够用户恢复误操作的数据。本文讨论MySQL数据库中支持闪回的方案。 1、 闪回的目标 即使为了数据安全,我们搭建了主从。但实时主从备份只能防止硬件问题,比如主库的硬盘损坏。但对于误操作,则无能为力。...

MySQL入门书籍和方法分享
mysql

MySQL入门书籍和方法分享

admin 10年前 (2015-07-25) 3433浏览 0评论

SQL 入门 在准备成为MySQL DBA之前,能熟练的编写SQL是一个必要条件。exists 和 join之间的等价转换;基本的行列转换;SQL 循环等的熟练掌握对之后的运维和调优工作都有很大的帮助。 推荐书籍: SQL Cookbook原版中文版...

DQL、DML、DDL、DCL
DCL

DQL、DML、DDL、DCL

admin 10年前 (2015-07-25) 2994浏览 0评论

SQL(Structure Query Language)语言是数据库的核心语言。 SQL的发展是从1974年开始的,其发展过程如下: 1974年—–由Boyce和Chamberlin提出,当时称SEQUEL。 1976年&#...

比较全面的MySQL优化参考(下篇)
mysql

比较全面的MySQL优化参考(下篇)

admin 10年前 (2015-05-30) 3779浏览 0评论

本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了,可以参考本站的一些优化案例或者联系我,下方...

浅谈redis数据库的键值设计
redis

浅谈redis数据库的键值设计

admin 10年前 (2015-04-20) 3502浏览 0评论

丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。 下面举一些常见适合k...

如何统计Redis中各种数据的大小
php

如何统计Redis中各种数据的大小

admin 10年前 (2015-04-16) 3568浏览 0评论

如果 MySQL 数据库比较大的话,我们很容易就能查出是哪些表占用的空间;不过如果 Redis 内存比较大的话,我们就不太容易查出是哪些(种)键占用的空间了。 有一些工具能够提供必要的帮助,比如 redis-rdb-tools 可以直接分析 RDB ...

PHP数据库长连接mysql_pconnect的细节
mysql

PHP数据库长连接mysql_pconnect的细节

admin 10年前 (2015-04-14) 3008浏览 0评论

PHP的MySQL持久化连接,美好的目标,却拥有糟糕的口碑,往往令人敬而远之。这到底是为啥么。近距离观察后发现,这家伙也不容易啊,要看Apache的脸色,还得听MySQL指挥。 对于作为Apache模块运行的PHP来说,要实现MySQL持久化连接,首...

101 个 MySQL 的调节和优化的提示
mysql

101 个 MySQL 的调节和优化的提示

admin 10年前 (2015-03-25) 3096浏览 0评论

MySQL是一个功能强大的开源数据库。随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限。这里是101条调节和优化MySQL安装的技巧。一些技巧是针对特定的安装环境的,但这些思路是通用的。我已经把他们分成几类,来帮助你掌握更多...

OneSQL作为Zabbix的数据库 优化
OneSQL

OneSQL作为Zabbix的数据库 优化

admin 10年前 (2015-03-05) 4259浏览 0评论

使用OneSQL来作为Zabbix的数据库时,请设置 tcc_login_restrict_mode=0 tcc_async_commit_mode=on 这两个参数,在items有15W,平均一台200的样子,triggers有5W,NVPS 16...

Mysql注入点在limit关键字后面的利用方法
limit

Mysql注入点在limit关键字后面的利用方法

admin 10年前 (2015-01-28) 3270浏览 0评论

在一次测试中,我碰到了一个sql注入的问题,在网上没有搜到解决办法,当时的注入点是在limit关键字后面,数据库是MySQL5.x,SQL语句类似下面这样: SELECT field FROM table WHERE id > 0 ORDER ...

百度sitemap1.0一直校验中及sign检测失败的解决方法
sitemap

百度sitemap1.0一直校验中及sign检测失败的解决方法

admin 10年前 (2015-01-21) 4065浏览 0评论

百度推出了sitemap1.0结构化数据wordpress插件无疑帮助了广大站长的忙了,可是新东西难免会出现各种各样的bug,就像我一样,就遇到了sign检测失败的情况,去网上搜索了很多网页发现都没有给出正确的解决方法,我是个技术狂,所以就敢为人先,...

MySQL 数据库双主改造
mysql

MySQL 数据库双主改造

admin 10年前 (2014-11-05) 3524浏览 0评论

对于使用中的已有了一些数据库的 MySQL, 如何改造成双主呢? 这里写一篇文章, 详细记录操作步骤. 听取各位的意见. 这里假设有两台服务器: A 和 B. 要让他们互为主, 但实际使用时, 不同的服务器只服务不同的 db, 避免出现数据冲突. 1...

优化MySQL的21个建议
Innodb

优化MySQL的21个建议

admin 10年前 (2014-09-17) 3430浏览 0评论

今天一个朋友向我咨询怎么去优化 MySQL,我按着思维整理了一下,大概粗的可以分为21个方向。 还有一些细节东西(table cache, 表设计,索引设计,程序端缓存之类的)先不列了,对一个系统,初期能把下面做完也是一个不错的系统。 1. 要确保有...