内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • mysql 模糊查询效率优化

    在使用msyql进模糊查询的时候,很自然的会用到like语句,通常情况下,在数据量小的时候,不容易看出查询的效率,但在数据量达到百万级,千万级的时候,查询的效率就很容易显现出来。这个时候查询的效率就显得很重要!一般情况下like模糊查询的写法为(field已建立索引):SELECT

    作者: 一缕阳光_666
    5054
    0
  • MySQL InnoDB

    MySQL 中,InnoDB 锁通过给索引上的索引项加锁来实现,如果没有索引,InnoDB 将通过隐藏的聚簇索引来对记录加锁。InnoDB 支持 3 种锁定方式:锁(Record Lock):直接对索引项加锁。间隙锁(Gap Lock):锁加在索引项之间的间隙,也可以是

    作者: 运气男孩
    1233
    1
  • Mysql查询优化之IN子查询优化方法详解

    项目中有需要,使用MySQL的in子查询,查询符合in子查询集合中条件的数据,但是没想到的是,MySQL的in子查询会如此的慢,让人无法接受,下面这篇文章主要给大家介绍了关于Mysql查询优化之IN子查询优化的相关资料,需要的朋友可以参考下+目录物化表首先提出一个不相关的IN子查询12SELECT

    作者: 加油O幸福
    14
    0
  • 安装mysql

    账户下安装的,所以之前新建的,用于管理 mysql 的账户并不具有最高权限。因此,要修改 mysql 安装目录,即 mysqlDir 的所有者为 mysql,所在组为 mysql,并开放所有权限。在 mysqlDir 的上级目录下执命令:chown -R mysql:mysql /opt/mysqlDir/、chmod

    作者: sangjunke
    933
    2
  • 安装mysql

    可以查看数据库了。卸载Mysql1、rpm -qa|grep -i mysql首先查看mysql有哪些文件2、yum remove 文件名3、find / -name mysql查找mysql的配置文件和数据库4、rm -rf /var/lib/mysql5、rm -rf /usr/share/mysql6、rm

    作者: sangjunke
    954
    1
  • python 通过PYMYSQL使用MYSQL数据库方法

    什么是MYSQL数据库???MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management

    作者: 泽宇-Li
    1096
    4
  • 认识mysql

    可以存储大量的数据。500万!作用:存储数据,管理数据1.3 数据库分类关系型数据库: EXCEL,,列 (SQL)MYSQL,Oracle,Sql Server,DB2,SQLlite通过表何表之间,和列之间的关系进数据的存储,学员信息表,考勤表,…非关系型数据库: {key:value} NoSQL,

    作者: sangjunke
    1137
    2
  • MySQL WHERE:条件查询

    tb_students_info 中查询身高为 170cm 的学生的姓名,输入的 SQL 语句和结果如下所示。mysql> use test_db Database changed mysql> SELECT name,height     -> FROM tb_students_info

    作者: 运气男孩
    1549
    1
  • GaussDB for mysql

    GaussDB for mysql支不支持国产化适配,支不支持信创改造

    作者: HDC-Feng
    111
    5
  • mysql表分区

    基于列表的分区:将数据按照某个字段的值进分区,例如按地区、按语言等。这种方式适用于需要根据某个字段进查询的场景。  3. 基于散列的分区:将数据按照某个字段的散列值进分区,例如按用户ID、按IP地址等。这种方式适用于需要根据某个字段进快速查询的场景。  4. 动态分区:在运时根据查询条件动态地创建或删

    作者: 清雨小竹
    41
    0
  • mysql RTREE

    RTREE在MySQL很少使用,仅支持geometry数据类型,支持该类型的存储引擎只有MyISAM、BDb、InnoDb、NDb、Archive几种。相对于BTREE,RTREE的优势在于范围查找。

    作者: zhengzz
    521
    0
  • mysql bka

    MySQL 5.6版本开始增加了提高表join性能的算法:Batched Key Access (BKA)的新特性。BKA算法原理:将外层循环的/结果集存入join buffer,内存循环的每一数据与整个buffer中的记录做比较,可以减少内层循环的扫描次数.

    作者: snowofsummer
    723
    0
  • MySQL的查询缓存功能

    同时设置query_cache_size = 67108864;注:query_cache_size的值设置在100MB以内即可。在MySQL里查询缓存是由一个全局锁在控制,每次更新查询缓存的内存块都需要进锁定。关闭查询缓存设置选项query_cache_type = 0,同时设置query_cache_size

    作者: 运气男孩
    847
    0
  • mysql怎么修改密码,mysql修改密码的几种方法-转载

       方法二:通过修改mysql中user表修改密码 第一步 打开mysql控制台,输入原密码进去之后,输入“use mysql;”,按回车键进去mysql数据库中,如下图所示:   第二步 输入“update user set password=password('123456')

    作者: 吃完就睡,快乐加倍
    48
    2
  • MySQL WHERE:条件查询

    tb_students_info 中查询身高为 170cm 的学生的姓名,输入的 SQL 语句和结果如下所示。mysql> use test_db Database changed mysql> SELECT name,height     -> FROM tb_students_info

    作者: 运气男孩
    1657
    0
  • MySQL对接iot平台_Mysql索引

    索引失效的情况有哪些?失效的原因是什么?简洁描述索引是快速查找特定列值的数据的,一种优化查询的数据结构。查找特定列值。例如一条sql里的查询条件是姓名 name = '张三' 。就能查出特定列(姓名列)的特定值(张三)的记录。另外,它是一种数据结构。那么mysql的数据结构,采用的是B+树。那么,为啥选B+树而不是

    作者: 极客潇
    351
    5
  • MySQL主键

    每个表只能定义一个主键。主键值必须唯一标识表中的每一,且不能为 NULL,即表中不可能存在有相同主键值的两数据。这是唯一性原则。一个字段名只能在联合主键字段表中出现一次。联合主键不能包含不必要的多余字段。当把联合主键的某一字段删除后,如果剩下的字段构成的主键仍然满足唯一性原

    作者: 运气男孩
    767
    0
  • GaussDB for MySQLMySQL 区别到底是什么?

    想问问论坛的大咖们,GaussDB for MySQL 与 传统的MySQL有啥区别?现在大部分应用场景还是以MySQL为主,不知道GaussDB for MySQL在哪些应用场景或者哪些方面更加有优势呢?有没有使用过GaussDB for MySQL的大牛,能用实例来说明一下。感谢~

    作者: 真爱无敌
    1319
    3
  • mysql的查询缓存说明

    预设置一个值,推荐为:32M~128M之间的区域,待系统平稳运一个时间段(至少1周),并且观察这周内的相关状态值:(1).Qcache_lowmem_prunes;(2).命中率;(3).内存使用率;若整个平稳运期监控获得的信息,为命中率高于80%,内存使用率超过80%,并且

    作者: 窗台
    935
    0
  • MySQL分区

    多个分区上并处理,最后汇总结果。分区表更容易维护。例如:想批量删除大量数据可以清除整个分区。可以使用分区表来避免某些特殊的瓶颈,例如InnoDB的单个索引的互斥访问,ext3问价你系统的inode锁竞争等。 分区表的限制因素一个表最多只能有1024个分区MySQL5.1中,分区

    作者: 超级蛋蛋
    1637
    6