内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • mysql 高并发

    MySQL 高并发环境解决方案: 分库 分表 分布式 增加二级缓存。。。。。需求分析:互联网单位 每天大量数据读取,写入,并发性高。现有解决方式:水平分库分表,由单点分布到多点数据库中,从而降低单点数据库压力。集群方案:解决DB宕机带来单点DB不能访问问题。读写分离策略:极大限

    作者: 超级蛋蛋
    562
    4
  • MySQL索引&事务

    我们根据目录可以快速的找到我们要看章节,MySQL也是如此,索引在一定程度上可以加快我们查找数据速率. 为何出现索引 我们到工作时候就会发现,你修改数据次数是远远低于查找数据次数,比如我们现在写博客,一般而言,我写完之后,就很少更改它了,除非是有朋友指出这里存在巨大错误,我一般都是再重温博客时候看到有哪里不合适或者错误才会修改

    作者: 李二果
    33
    0
  • MySQL 处理外键约束

    主表中数据,如果子表中存在引用。CASCADE:级联更新,更新主表数据时,同时更新子表中对应记录。SET NULL:更新主表数据时,将子表中外键字段设置为NULL。外键约束实战应用一对多关系:如员工与部门关系,员工表中department_id外键引用部门表id主键

    作者: Jack20
    3
    0
  • mysql字符串

    字节表示。VARCHAR存储内容超出设置长度时,内容会被截断。CHAR是定长,根据定义字符串长度分配足够空间。CHAR会根据需要使用空格进行填充方便比较。CHAR适合存储很短字符串,或者所有值都接近同一个长度。CHAR存储内容超出设置长度时,内容同样会被截断。

    作者: 超级蛋蛋
    533
    0
  • MySQL条件查询数据

    ition2.....查询条件可以是:带比较运算符和逻辑运算符查询条件带 BETWEEN AND 关键字查询条件带 IS NULL 关键字查询条件带 IN 关键字查询条件带 LIKE 关键字查询条件单一条件查询语句单一条件指的是在 WHERE 关键字后只有一个查询条件。例 在

    作者: 运气男孩
    3883
    1
  • 修改MySQL实例时区

    发现在执行插入语句后,自增时间不是我当前时间,打开参数设置才发现购买后默认时区不是中国时区,需要手动修改下修改为上海后,时间就和我当前时间对应上了,大功告成,又可以愉快写bug了,哈哈哈

    作者: hello g
    427
    0
  • MySQL复合索引

    最新嵩山版》中有几个关于复合索引规约,我们可以看一下:1.如果有order by场景,请注意利用索引有序性。order by后字段是组合索引一部分,并且放在组合索引最后,避免出现filesort情况,影响查询性能。如果存在等值查询和排序,则在创建复合索引时,将等值查

    作者: 外围的小尘埃
    1173
    2
  • mysql 索引问题整理

    来判断,一个索引上不同个数称为基数。mysql是怎样得到索引基数?答:mysql是通过采样统计得到基数,采样统计时候,InnoDB默认选择N个数据页,统计这些页面上不同值,得到一个平均值,然后乘以这个索引页面数。索引基数统计信息什么时候变更?答:索引统计在当变

    作者: 外围的小尘埃
    843
    0
  • MySQL锁机制

    范围内数据执行读操作。会阻止其它事务获得相同数据集排他锁。2. 排他锁排他锁代号是 X,是 eXclusive 缩写,也可称为写锁,是基本锁类型。排他锁粒度与共享锁相同,也是行或者元组。一个事务获取了排他锁之后,可以对锁定范围内数据执行写操作。允许获得排他锁事务更

    作者: 运气男孩
    1156
    0
  • mysql 8.0.20安装操作

    程所需相关目录。mkdir -p /data/mysqlcd /data/mysqlmkdir data tmp run log修改数据目录/data用户组和用户权限为mysql:mysql。chown -R mysql:mysql /datall /二、安装mysql 8.0

    作者: 炒香菇的书呆子
    31
    1
  • MySQL服务器SQL模式

    与其它数据库不同,MySQL 服务器可以在不同 SQL 模式下运行,并且可以针对不同客户端以不同方式应用这些模式,具体取决于 sql_mode 系统变量值。 SQL 模式定义了 MySQL 数据库所支持 SQL 语法和数据校验(数据验证检查),这样可以更容易在不同环境下使用

    作者: 运气男孩
    1157
    1
  • MySQL 序列使用

    00 sec)获取AUTO_INCREMENT值在MySQL客户端中你可以使用 SQL中LAST_INSERT_ID( ) 函数来获取最后插入表中自增列值。在PHP或PERL脚本中也提供了相应函数来获取最后插入表中自增列值。PERL实例使用 mysql_insertid 属性来获取

    作者: 运气男孩
    2780
    0
  • MySQL事务(TRANSACTION)

    隔离性系统必须保证事务不受其他并发执行事务影响,即当多个事务同时运行时,各事务之间相互隔离,不可互相干扰。事务查看数据时所处状态,要么是另一个并发事务修改它之前状态,要么是另一个并发事务修改它之后状态,事务不会查看中间状态数据。隔离性通过系统并发控制机制实现。4) 持久性一个已完成事务对数据所做

    作者: 运气男孩
    926
    0
  • MySQL InnoDB行锁

    的方式对数据行进行加锁,这样可以有效防止幻读发生。Next-Key Lock 是行锁与间隙锁组合,这样,当 InnoDB 扫描索引项时候,会首先对选中索引项加上行锁(Record Lock),再对索引项两边间隙(向左扫描扫到第一个比给定参数小值, 向右扫描扫到第一个比给定参数大值, 然后以此为界,构建一个区间)加上间隙锁(Gap

    作者: 运气男孩
    1234
    1
  • MySQL外键约束

    是同一个表,这样表称为自参照表,这种结构称为自参照完整性。必须为主表定义主键。主键不能包含空值,但允许在外键中出现空值。也就是说,只要外键每个非空值出现在指定主键中,这个外键内容就是正确。在主表表名后面指定列名或列名组合。这个列或列组合必须是主表主键或候选键。外

    作者: 运气男孩
    841
    0
  • MySQL 事务隔离级别

    默认行为(不带session和global)是为下一个(未开始)事务设置隔离级别。如果你使用GLOBAL关键字,语句在全局对从那点开始创建所有新连接(除了不存在连接)设置默认事务级别。你需要SUPER权限来做这个。使用SESSION 关键字为将来在当前连接上执行事务设置默认事务级别。

    作者: snowofsummer
    829
    0
  • mysql HASH索引

    由于HASH唯一(几乎100%唯一)及类似键值对形式,很适合作为索引。HASH索引可以一次定位,不需要像树形索引那样逐层查找,因此具有极高效率。但是,这种高效是有条件,即只在“=”和“in”条件下高效,对于范围查询、排序及组合索引仍然效率不高。

    作者: zhengzz
    528
    0
  • mysql实数类型

    包括FLOAT、DOUBLE、DECIMAL。DECIMAL可以用于存储比BIGINT还大整型,能存储精确小数。而FLOAT和DOUBLE是有取值范围,并支持使用标准浮点进行近似计算。计算时FLOAT和DOUBLE相比DECIMAL效率更高一些,DECIMAL你可以理解成是用字符串进行处理。

    作者: 超级蛋蛋
    556
    0
  • 使用BenchmarkSQL v5.0 测试数据库mysqlmysql调优

    因此 MySQL 性能会明显地下降。如果不在乎事务丢失,0和2能获得更高性能。但是不在乎事务是不安全。故商用的话设置为1问题:安装mysql数据库过程中,切换su - mysql用户时候报错,切换不成功解决方法:1、查看cat /etc/passwd 发现它shell是"/sbin/nologin"

    作者: 恋上钢琴的虫
    1413
    0
  • RDS For MySQL爬虫实践

    云数据库MySQL)+云数据库客户端(DAS)背景:本教程爬取是新浪微博微公益平台微拍卖拍品信息列表。爬虫爬取信息为拍品序号、拍品名称、起拍价和当前价,并通过数据库客户端DAS写入到MySQL数据库中。下面,让我们开始搭建小爬虫吧!1.下载软件1.1 下载pycharm

    作者: rds专员
    11688
    2