安基网 首页 系统数据库
订阅

数据库

  • 一文看懂mysql索引使用率监控及实例说明

    一文看懂mysql索引使用率监控及实例说明
    概述在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。mysql中支持hash和btree索引。innodb和myisam只支持btree索引,而memory和heap存储引擎可以支持hash和btree ...
    2019-12-6 12:29
  • 工作中遇到的99%SQL优化,这里都能给你解决方案

    工作中遇到的99%SQL优化,这里都能给你解决方案
    前几篇文章介绍了mysql的底层数据结构和mysql优化的神器explain。后台有些朋友说小强只介绍概念,平时使用还是一脸懵,强烈要求小强来一篇实战sql优化,经过周末两天的整理和总结,sql优化实战新鲜出炉, 大家平时学习和工作中,遇到的90% 的sql优化都会介绍到,介意篇幅过长,分成3篇文章哈。CREATE T ...
    2019-12-2 12:44
  • 值得关注的五大SQL数据库恢复软件

    值得关注的五大SQL数据库恢复软件
    本文向您介绍五种非常实用的软件,它们能够帮助您恢复MS SQL数据库文件,以及修复已损坏的.mdf文件类型。作者:陈峻编译来源:51CTO【51CTO.com快译】目前,业界有许多能够帮助我们从各种已损坏的.mdf和.ndf文件中,恢复和还原SQL数据库的工具。在本文中,我们将向您介绍目前排名前5位的优秀SQL恢复类 ...
    2019-11-29 09:40
  • 看了这篇Redis,我以大专生的身份,进入了阿里,定级P7

    看了这篇Redis,我以大专生的身份,进入了阿里,定级P7
    前几天讲了Redis的面试知识点,当然那只是一部分,我相信各位在面试,或者实际开发过程中对缓存雪崩,穿透,击穿也不陌生吧,就算没遇到过但是你肯定听过,那三者到底有什么区别,我们又应该怎么去防止这样的情况发生呢,我们有请受害者。面试开始一个大腹便便,穿着格子衬衣的中年男子,拿着一个满是 ...
    2019-11-26 10:12
  • MySQL 进行 Docker 容器化之体验与感悟

    MySQL 进行 Docker 容器化之体验与感悟
    原则Docker 的使用原则是所有容器化的应用程序都应该是无状态的 ,即容器内部只跑业务逻辑,容器应用的所有配置文件、日志文件和持久化数据 都应该挂载到宿主机文件系统,不应该存储在容器内部,以免容器被误删或自身出现问题导致数据丢失。MySQL 容器化方式MySQL 属于有状态应用,若将其容器化需将其 ...
    2019-11-18 09:19
  • Linux(Centos)之安装Redis及注意事项

    Linux(Centos)之安装Redis及注意事项
    redis简单说明2.准备工作3.gcc的安装4.Tcl的安装5.redis的安装6.redis的测试7.Linux中设置redis的服务器启动和关闭8.Linux中设置redis的开机启动回到顶部1.redis简单说明  a.在前面我简单的说过redis封装成共用类的实现,地址如下:http://www.cnblogs.com/hanyinglong/p/Redis.html。   ...
    2019-11-17 10:16
  • MySQL分页查询方法及优化

    MySQL分页查询方法及优化
    分页查询方法:在MySQL中,分页查询一般都是使用limit子句实现,limit子句声明如下:LIMIT子句可以被用于指定 SELECT 语句返回的记录数。需注意以下几点:1、第一个参数指定第一个返回记录行的偏移量2、第二个参数指定返回记录行的最大数目3、如果只给定一个参数:它表示返回最大的记录行数目4、第二个 ...
    2019-11-15 10:29
  • Mysql通讯协议分析

    Mysql通讯协议分析
    Mysql的连接方式要了解Mysql的通讯协议,首先需要知道是以哪种连接方式去连接Mysql服务器的;Mysql的主要连接方式包括:Unix套接字,内存共享,命名管道,TCP/IP套接字等。1.1Unix套接字在Linux和Unix环境下,可以使用Unix套接字进行Mysql服务器的连接;Unix套接字其实不是一个网络协议,只能在客户端 ...
    2019-10-23 09:40
  • Redis 百亿级 Key 存储方案

    Redis 百亿级 Key 存储方案
    1、需求背景该应用场景为DMP缓存存储需求,DMP需要管理非常多的第三方id数据,其中包括各媒体cookie与自身cookie(以下统称supperid)的mapping关系,还包括了supperid的人口标签、移动端id(主要是idfa和imei)的人口标签,以及一些黑名单id、ip等数据。在hdfs的帮助下离线存储千亿记录并不困难,然而 ...
    2019-10-21 09:28
  • mysql数据库运维利器--一键生成MySQL数据库优化建议

    mysql数据库运维利器--一键生成MySQL数据库优化建议
    概述MySQLTuner is a script written in Perl that allows you to review a MySQL installation quickly and make adjustments to increase performance and stability. The current configuration variables and st ...
    2019-10-21 09:21
  • 大牛总结的MySQL锁优化,写得太好了

    大牛总结的MySQL锁优化,写得太好了
    随着 IT 技术的飞速发展,各种技术层出不穷,让人眼花缭乱。尽管技术在不断更新换代,但是有些技术依旧被一代代 IT 人使用至今。图片来自 PexelsMySQL 就是其中之一,它经历了多个版本迭代。数据库锁是 MySQL 数据引 ...
    2019-10-20 10:17
  • 记一次生产环境sqlserver服务器卡顿问题解决--内存分配不当

    记一次生产环境sqlserver服务器卡顿问题解决--内存分配不当
    概述最近有台数据库做了迁移,然后运维人员过了一段时间发现这台服务器非常卡,连远程登录都要很久,下面记录下其中的解决过程。1、查看资源情况可以发现内存爆满了,而排名第一的正是sqlserver的进程2、查看sqlserver内存分配SQL Server对服务器内存的使用策略是用多少内存就占用多少内存,只用在服务 ...
    2019-9-24 10:22
  • 删库不跑路:详解MySQL数据恢复

    删库不跑路:详解MySQL数据恢复
    日常工作中,总会有因手抖、写错条件、写错表名、错连生产库造成的误删库表和数据的事情发生,那么,如果连数据都恢复不了,还要什么 DBA。1.前言数据恢复的前提的做好备份,且开启 binlog, 格式为 row。如果没有备份文件,那么删掉库表后就真的删掉了,lsof 中还有记录的话,有可能恢复一部分文件,但 ...
    2019-9-6 13:25
  • 「Linux」MySQL 运维常用脚本

    「Linux」MySQL 运维常用脚本
    操作规范1、数据操作,必须谨慎,线上尤甚!!! 2、线上数据操作,必须备份!备份需完整、可用,备份使用自己最容易操作回滚的方式。 3、数据操作,能修改数据解决的决不删除 4、不确定的操作不做,不确定的命令不敲 5、如果出现问题,例如数据丢失、数据文件损坏,必须首先完整备份当前环境,保证后 ...
    2019-9-4 01:49
  • 简谈MySQL主从复制读写分离与高可用配置

    简谈MySQL主从复制读写分离与高可用配置
    一、说明本次要介绍的是mysql的主从复制,读写分离;及高可用MHA;环境如下:master:CentOS7_x64 mysql5.721 172.16.3.175 db1slave1:CentOS7_x64 mysql5.7.21 172.16.3.235 db2slave2:CentOS7_x64 mysql5.7.21 172.16.3.235 db3proxysql/MHA:CentOS7_x64 mysql5.7.21 172.16.3.235 proxysql架构图:说明:配 ...
    2019-7-27 02:03
  • 123下一页
    最新
    返回顶部