• MySQL性能优化经验大全

    • 2018-05-09
    • 济南网站建设
    • 12

    数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为查询缓存优化你

    READ MORE
  • 什么是MySQL执行计划以及如何使用explain查询

    • 2018-05-07
    • 济南网站建设
    • 8

    1、什么是MySQL执行计划要对执行计划有个比较好的理解,需要先对MySQL的基础结构及查询基本原理有简单的了解。MySQL本身的功能架构分为三个部分,分别是 应用层、逻辑层、物理层,不只是MySQL ,其他大多数数据库产品都是按这种架构来进行划分的。应用层,主要负责与客户端进行交互,建立链接,记住链接状态,返回数据,响应请求,这一层是和客户端打交道的。逻辑层,主要负责查询处理、事务管理等其他数据

    READ MORE
  • MySQL 8.0 正式版速度翻倍

    • 2018-04-20
    • 济南网站建设
    • 11

    MySQL 8.0 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能!注意:从 MySQL 5.7 升级到 MySQL 8.0 仅支持通过使用 in-place 方式进行升级,并且不支持从 MySQL 8.0 降级到 MySQL 5.7(或从某个 MySQL 8.0 版本降级到任意一个更早的 MySQL 8.0 版本)。唯

    READ MORE
  • 运营中的数据库分库和分表

    • 2018-03-14
    • 济南网站建设
    • 15

    类似订单表,用户表这种未来规模上亿甚至上十亿百亿的海量数据表,在项目初期为了快速上线,一般只是单表设计,不需要考虑分库分表。随着业务的发展,单表容量超过千万甚至达到亿级别以上,这时候就需要考虑分库分表这个问题了,而不停机分库分表迁移,这应该是分库分表最基本的需求,毕竟互联网项目不可能挂个广告牌"今晚10:00~次日10:00系统停机维护",这得多low呀,以后跳槽面试,你跟面试

    READ MORE
  • 磁盘爆满导致MySQL停摆的解决

    • 2018-01-18
    • 济南网站建设
    • 8

    最近经常收到360网站监控发来的邮件,提示网站打不开,原因则无一例外都是磁盘爆满,导致mysql停止工作,删除部分文件后,网站恢复访问,不过过不多久,网站又再次因为磁盘爆满而打不开,在服务器上找了一圈的原因,终于发现了几个特别大的文件(linux查询文件夹体积的命令是:du -h):mysql操作日志占用服务器资源过多百度后得知,这些文件都是数据的操作日志文件,登陆mysql后清理掉就可以了mys

    标签: MySQL READ MORE
  • 简述SQL Server缺点与MySQL缺点和Oracle缺点及各自优点

    • 2018-01-16
    • 济南网站建设
    • 13

    一、SQL Server优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。作为一个完备的数据库和数据分析包,SQLServer为快速开发新一代企业级商业应用程序

    标签: MySQL Oracle READ MORE
  • 如何区分数据中心与云计算和大数据

    • 2018-01-16
    • 济南网站建设
    • 8

    不少人把数据中心、云计算数据中心、大数据搞混淆,觉得这三者是一样的产品,其实有显著地区别,数据中心机房是一整套复杂的设施,如今,云计算即将成为信息社会的公共资源,而数据中心则是支撑云计算服务的基础设施,所以自从云计算横空出世,一切信息技术都开始围着它转,云计算有如神一样地存在着,下面看看数据中心、云计算、大数据之间有什么区别和联系?数据中心数据中心(Data Center)是全球协作的特定设备网络

    READ MORE
  • 阿里DBPaaS秒级监控数据库

    • 2018-01-10
    • 济南网站建设
    • 6

    随着阿里巴巴数据库规模的不断扩大,我们建设数据库管控平台也经历了很多阶段,从脚本化、工具化、平台化到目前的 DBPaaS,DBPaaS 在2017年双 11 中, 首次全面覆盖集团、各子公司下的本地数据库、公有云、混合云等多种场景。2017年双 11,数据库已经全面实现容器化部署,弹性使用离线资源、公有云资源支持大促。全面优化的监控采集链路,实现了全网所有数据库实例的秒级采集、监控、展现、诊断。每

    标签: 阿里 READ MORE
  • 分享Docker后的京东商城弹性数据库

    • 2018-01-10
    • 济南网站建设
    • 8

    京东弹性数据库不是一个单一的产品,而是京东在对数据库的使用、运维和开发过程中遇到的一系列问题的解决方案,和运维经验的总结升华进而形成的一套产品系列,主要包括三大功能模块:核心功能模块:JED,提供数据查询和写入的自动路由、自动弹性伸缩、自动FailOver、自动负载调度和数据库服务智能自治的功能。实时数据发布与订阅模块: BinLake,完全自助、无状态、自动负载、完全自治、可横向扩展的集群化Bi

    READ MORE
  • SQL优化 for Oracle

    • 2018-01-09
    • 济南网站建设
    • 4

    (1) 选择最有效率的表名顺序 (只在基于规则的优化器 (Oracle 有两种优化器:RBO 基于规则的优化器和 CBO 基于成本的优化器) 中有效):ORACLE 的解析器按照从右到左的顺序处理 FROM 子句中的表名,FROM 子句中写在最后的表 (基础表 driving table) 将被最先处理,在 FROM 子句中包含多个表的情况下, 你必须选择记录条数最少的表作为基础表。如果

    READ MORE
  • MySQL优化技巧全接触

    • 2018-01-04
    • 济南网站建设
    • 8

    前些天看到一篇文章说到PHP的瓶颈很多情况下不在PHP自身,而在于数据库。我们都知道,PHP开发中,数据的增删改查是核心。为了提升PHP的运行效率,程序员不光需要写出逻辑清晰,效率很高的代码,还要能对query语句进行优化。虽然我们对数据库的读取写入速度上却是无能为力,但在一些数据库类扩展像memcache、mongodb、redis这样的数据存储服务器的帮助下,PHP也能达到更快的存取速度,所以

    标签: MySQL READ MORE
  • Cache问题影响MySQL写入速度解析

    • 2018-01-02
    • 济南网站建设
    • 9

    在 MySQL 中执行 SQL 语句,比如 insert,贼慢,明明可能也就只是一行数据的插入,数据量很小,但是耗费的时间却很多,为什么?一、存储结构分析MySQL 存储结构图:解析:1、读操作:内存读 -->cache 缓存读 --> 磁盘物理读读取到的数据会按上述顺序往回送。2、写操作:内存数据直接写入 cache 缓存 (非常快)--> 写入 disk由上可知,MySQL

    READ MORE