内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • MySQL 的性能优化

    1.索引优化    2.添加查询缓存    3.优化数据库SQL语句    4.数据库Cluster    1>首先,开启慢查询global【配置文件】,(标准可以自定义),通过分析日志文件或直接show,查看哪些查询较慢.    2>针对这条sql,添加Explain,查看其执行计划,查询数据条数/索引等 

    作者: zhengzz
    544
    0
  • MySQL WHERE:条件查询

    1 row in set (0.00 sec)日期字段作为条件的查询语句以日期字段作为条件,可以使用比较运算符设置查询条件,也可以使用 BETWEEN AND 运算符查询某个范围内的。BETWEEN AND 用来查询某个范围内的,该操作符需要两个参数,即范围的开始和结束,若字段满足指定的范围查询条件,则这些记录被返回。【实例

    作者: 运气男孩
    1553
    1
  • MySQL统计总数就用count,别花里胡哨的《死磕MySQL系列 十》

    系列文章 五分钟,让你明白MySQL怎么选择索引《死磕MySQL系列 六》 字符串可以这样加索引,你知吗?《死磕MySQL系列 七》 无法复现的“慢”SQL《死磕MySQL系列 八》 什么?还在用delete删除数据《死磕MySQL系列 九》 一、不同存储引擎的做法

    作者: 原来是咔咔
    发表时间: 2022-03-26 15:02:09
    343
    0
  • mysql:on duplicate key update与replace into

    3)的账户在2016-05-06这一天原先都是有数据的,并且id为(1,2,3);现在执行了replace into后,id变成了(7,8,9),并且interal字段为执行语句的,此时replace into语句根据数据表中的user_add这个复合的唯一索引发现在数据表中user_id

    作者: 多米诺的古牌
    44
    4
  • 认识mysql

    MongDB非关系型数据库,对象存储,通过对象的自身的属性来决定。DBMS(数据库管理系统)数据库的管理软件,科学有效的管理我们的数据,给我们提供方便,维护和获取数据;MySQL 数据库管理系统1.4 Mysql 简介MySQL 是一个关系型数据库管理系统开元的数据库软件~体积小,速

    作者: sangjunke
    1139
    2
  • 含sql_identifier 字段analyze表告警分析

    from datanode.HINT:  Do analyze again for the relation: t3 原因分析: 数据库中dn传上来的类型时1043, 就是varchar,和cn上的不一致 select oid, typname, typbasetype from

    作者: jl3036
    发表时间: 2022-01-20 09:13:18
    443
    0
  • mysql进阶(八)怎么对varchar类型排序问题

    如果不是电话而是汉字怎么办,汉字排序我们只要进行简单转换即可排序了。 在mysql中使用order by对存储了中文信息的字段,默认出来的结果并不是按汉字拼音的顺序来排序,要想按汉字的拼音来排序,需要把数据库的字符集设置为UTF8,然后在order by 时候强制字段信息转换成GB

    作者: SHQ5785
    发表时间: 2020-12-30 02:07:17
    3081
    0
  • MySql一条查询语句的执行流程究竟是怎么样的【转】

    知识点MySQL 执行流程是怎样的?首先要知道的是,我们可以mysql分成两层,server层和数据库引擎层,前者主要是对我们的查询进行处理(主要包括 {连接器},{查询缓存}、{解析器}、{预处理器、优化器、执行器} 等),后者是数据真正存储的地方(从 MySQL 5.5 版本开始, InnoDB 成为了

    作者: 赫塔穆勒
    15
    1
  • MySQL 索引与一个查询的优化,MySQL优化学习第4天

    order by id desc 优化指南 由于数据库的表索引是无序的数据变为有序,所以要合理的简历数据库索引 数据库索引的类型: normal:普通索引,一个索引后面跟上多个行; unique:唯一索引,一个索引后面只能有一个行,添加主键,就是添加唯一索引; fulltext:全文索引;

    作者: 梦想橡皮擦
    发表时间: 2022-01-15 07:12:26
    916
    0
  • 原来 MySQL 索引要这么设计才能起飞

    开发,在这个过程中我们必然会涉及到数据库持久化操作,也就是我们常说的CRUD。等我们对应的Mapper接口以及SQL写好后,也就基本确定了哪些字段是条件字段、哪些字段是排序字段以及哪些字段是分组字段。这些字段确认好之后,我们就可以着手进行数据库表的索引设计了。关于如何设计索引,

    作者: xxll
    369
    1
  • 2020-12-14:mysql中,可重复读是怎么实现的?

    2020-12-14:mysql中,可重复读是怎么实现的?#福大大架构师每日一题#

    作者: 福大大架构师每日一题
    1121
    0
  • 2020-12-15:mysql的回滚机制是怎么实现的?

    2020-12-15:mysql的回滚机制是怎么实现的?#福大大架构师每日一题#

    作者: 福大大架构师每日一题
    1024
    0
  • mysql中去重 distinct 用法

    在使用mysql时,有时需要查询出某个字段不重复的记录,这时可以使用mysql提供的distinct这个关键字来过滤重复的记录,但是实际中我们往往用distinct来返回不重复字段的条数(count(distinct id)),其原因是distinct只能返回他的目标字段,而无法返回其他字段,例如有如下表user:

    作者: lxw1844912514
    发表时间: 2022-03-26 17:42:17
    350
    0
  • MySQL数据类型介绍

    数据类型(data_type)是指系统中所允许的数据的类型。MySQL 数据类型定义了列中可以存储什么数据以及该数据怎样存储的规则。数据库中的每个列都应该有适当的数据类型,用于限制或允许该列中存储的数据。例如,列中存储的为数字,则相应的数据类型应该为数值类型。如果使用错误的数据类

    作者: 小艺同学
    838
    0
  • MGR(MySQL Group Replication介绍(一)

    <align=left>Introduction</align><align=left>MySQLGroup Replication is a MySQL pluginand it builds on the existing MySQL replication infrastructure, takingadvantage

    作者: tony
    6997
    0
  • MySQL算术运算符

    得到两个或多个的乘积/除法运算,返回商用一个除以另一个值得到商%,MOD求余运算,返回余数用一个除以另一个值得到余数示例 创建表 temp,定义数据类型为 INT 的字段 num,并插入 64,对 num 进行算术运算。创建 temp 表语法如下:CREATE TABLE

    作者: 运气男孩
    2475
    1
  • MySQL中的大小写规则

    mes设置为1,忽略数据库名和表名的大小写,即不区分大小写。 强烈建议在实例创建前确定该参数的,该参数的推荐为1,以避免迁移上云后的代码改造和逻辑错误。如果是HA实例+只读副本的数据库架构,只读副本该参数需要与主库保持一致,避免复制中断。 如果要忽略字段的大小写,创建表时需要添加BINARY属性。

    作者: 小驴涛咪
    6527
    1
  • 多列合并为一列并剔除重复

    多列数据合并为一列,这个问题的解决方法在我的Excel书中第一章第24招有介绍,微信公众平台上之前增加了错位引用的方法,点击文字可以查看。本文再介绍2种不同的方法,快速多列合并为一列并剔除重复。原始数据部分截图:方法一:数据透视表操作步骤:Step1:在A列前面插入一空白列,按快捷键Alt+D+P

    作者: 竹叶青
    发表时间: 2020-02-17 18:26:07
    4232
    0
  • mysql使用悲观锁示例

    work;/rollback;1、innodb引擎时, 默认行级锁, 当有明确字段时会锁一行;2、如无查询条件或条件字段不明确时, 会锁整个表;3、条件为范围时会锁整个表;4、查不到数据时, 则不会锁表。所以在实际项目中容易造成事故一般不使用数据库级别的悲观锁,而是使用分布式锁或者Synchronize

    作者: 清雨小竹
    26
    1
  • 多级部署MySql数据库

      在日常运维工作中,当对服务器进行批量安装MySql数据库时,一台一台的安装将会浪费大量的时间、人力等资源、这时就需要用户进行多机部署MySql数据库,如下:vim mysql_install.sh#!/bin/bash#mysql install 2#by tianze#Yumrm

    作者: 泽宇-Li
    42
    3