0

MySQL高性能优化系列-目录

MySQL高性能优化系列 目录 (1) "Mysql高性能优化规范建议" (2) "电商数据库表设计" (3) "MySQL分区表使用方法" (4) "MySQL执行计划分析" (5) "电商场景下的常见业务SQL处理" (6) "MySQL慢查询日志的使用" (7) "MySQL数据库备份详解" ...

听风。 发布于 2019-02-22 21:11 评论(0)阅读(23)
0

必看!如何让你的LBS服务性能提升十倍!

本文由云+社区发表 作者:腾讯云数据库团队 随着国内服务共享化的热潮普及,共享单车,共享雨伞,共享充电宝等各种服务如雨后春笋,随之而来的LBS服务定位问题成为了后端服务的一个挑战。MongoDB对LBS查询的支持较为友好,也是各大LBS服务商的首选数据库。腾讯云MongoDB团队在运营中发现,原生M ...

腾讯云+社区 发布于 2019-02-22 18:15 评论(0)阅读(111)
0

mysql模糊查询

一. like 普通模糊查询 结构 :字段 like '对比表达式' %: 代替0个或多个任意字符。 _ : 代替1个任意字符。 二.rlike 正则表达式 结构 : 字段 rlike '正则表达式' 常用符号 : . : 匹配任何单个字符 [] :匹配在括号内的任意单个字符 * :匹配0个或多个* ...

漓白白" 发布于 2019-02-22 17:22 评论(0)阅读(13)
0

Redis内存模型(2):存储细节

1. 概述 先看一下执行 时,所涉及的数据模型: (1)dictEntry:Redis是Key Value数据库,因此对每个键值对都会有一个dictEntry,里面存储了指向Key和Value的指针;next指向下一个dictEntry,与本Key Value无关。 (2)Key:图中右上角可见,K ...

RosaDarker 发布于 2019-02-22 16:56 评论(0)阅读(3)
0

MySQL----navicat for mysql(破解版)可视化数据库操作

本博文介绍破解版navicat for mysql的安装方法及常用操作 navicat for mysql是一个专业的MySQL数据库图形化界面工具。 百度云下载地址:https://pan.baidu.com/s/1QwzZyU0LbdgTI1pNN74YFw 提取码:49xb 破解步骤: (1) ...

笑苍茫 发布于 2019-02-22 16:43 评论(0)阅读(19)
0

高性能索引策略二

多列索引 一个误区:一个常见的错误就是,为每个列创建独立的索引,或者按照错误的顺序创建多了索引。 1. 为什么要建立多了索引 在每个列创建独立索引一般是由于听到诸如“吧where条件里面的列都建立上索引”这样模糊的建议导致的,实际上这个建议的非常错误的,在多个列上简历独立的单列索引大部分情况下并不能 ...

长毛的茄子 发布于 2019-02-22 15:50 评论(0)阅读(12)
0

MySQL----MySQL数据库入门----第五章 多表操作

5.1 外键 比如说有两个数据表,分别是学生信息表student和年级表grade。在student表中有存储学生年级的字段gid(外键),在grade表也有存储学生年级的字段id(主键),student表和grade表之间通过学生年级建立关联,两者是主从关系。在这种关联关系中: ①学生表stude ...

笑苍茫 发布于 2019-02-22 12:03 评论(0)阅读(22)
0

MYSQL SQL语句优化

1、EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。 下面来个简单的示例,标注(1、2、3、4、5)我们要重点关注的数据: type列,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all级别。 key列,使用到的索引名。如果没有选择索引,值是NULL。 ...

zhouyun123 发布于 2019-02-22 10:24 评论(0)阅读(31)
0

当心Azure跨区域数据传输产生额外费用

最近同事发现Azure上一台虚拟机的费用环比增加了一部分。后面仔细检查发现费用来自数据传输, 因为这是早期部署的一台Azure虚拟机(Iaas),我们在本地生成备份,然后通过AzCopy到存储账号的Blob里面。但是Azure的虚拟机位于中国东部数据中心,而存储账号位于中国北部数据中心。以前由于数据... ...

潇湘隐者 发布于 2019-02-22 10:15 评论(0)阅读(15)
0

mysql8.0.13 的docker镜像安装

1、从docker中获取mysql8.0.13镜像 2、运行 mysql8.0.13 镜像 3、登陆mysql 4、解决方法:进入mysql8.0.13容器 5、在容器里面登陆数据库 6、进入mysql库,查看user表,可以看到root加密方式 7、修改root用户插件验证方式: 8、刷新权限 9 ...

慎其独 发布于 2019-02-21 19:31 评论(0)阅读(6)
0

二、redis命令简单使用(不区分大小写)

key * 查看redis中的所有键(当键的数量较多会影响性能,不建议生产环境中使用) exists key 判断一个键是否存在,存在返回1,否则返回0 del key [key...] 删除一个或多个键,返回删除的键的个数 (del命令的参数不支持通配符,但我们可以结合linux的管道和xargs ...

QQ~sunshine 发布于 2019-02-21 19:23 评论(0)阅读(8)
0

postgreSQL 玩转josnb (长期更新)

json和jsonb的操作符 jsonb额外操作符 json创建函数 json处理函数 json_array_length(json) jsonb_array_length(jsonb) json_each(json) jsonb_each(jsonb) setof key text, value ...

复方乙醇消毒液 发布于 2019-02-21 15:50 评论(0)阅读(8)
5

浅谈MySQL架构体系

一 数据库和数据库实例 在MySQL的学习研究中,存在两个非常容易混淆的概念,即数据库和数据库实例。在MySQL中,数据库和数据库实例定义如下: 数据库:存储数据的集合; 数据库实例:操作数据库的集合。 如上定义很清楚了,数据库是用来存储数据的,数据库实例是用来操作数据的,从操作系统的角度,数据库实 ...

Alan_beijing 发布于 2019-02-21 14:42 评论(2)阅读(310)
0

数据库表数据如何去重

表结构为: 表数据为: 表中数据可以看到name列中有两行数据是一致的,去重的SQL语句为: 去重后的数据为: 总结 在进行去重时,数据库无法进行边查询边删除,所以删除的时候必须是第三张临时表作为匹配删除,这样的操作可以省略创建临时表直接删除原表中数据,推荐这种方式进行去重操作。 ...

临冬城城主 发布于 2019-02-21 14:37 评论(0)阅读(23)
0

理解 Redis(9) - Publish Subscribe 消息订阅

在窗口1开通一个名为 redis 的通道: 从窗口2传入信息: 此时窗口1会收到这条信息: 以上, 就是通过 SUBSCRIBE 和 PUBLISH 实现了一个简单的消息传递的过程. 目前我们是有一个窗口开通 redis 通道, 另一个窗口向这个通道传递消息, 大家可以试下再多开一个窗口, 也开通 ...

rachelross 发布于 2019-02-21 14:03 评论(0)阅读(10)
0

理解 Redis(8) - Ordered set 值

ordered set 是根据 score值有序排列的数据集合. 首先还是清空数据, 并清屏, 此步骤省略~~~~ 新建一条 ordered set 数据 myset1, 并存入4个字符串, score 的排列顺序为1-4: 查看这个数据: 给 myset1 的值里新加一个字符e, score=10 ...

rachelross 发布于 2019-02-21 13:09 评论(0)阅读(17)
0

高性能索引策略一

高效的选择和使用索引有很多方式,有的是针对特殊案例的优化方法,有的则是针对特定行为的优化,使用哪个索引,以及如何评估选择不同索引的性能影响的技巧,则需要持续不断地学习。(本文章需要一定索引基础) 1.索引要是独立的列 “独立的列”是指索引列不能是表达式的一部分,也不能是函数的参数。例如,下面这个查询 ...

长毛的茄子 发布于 2019-02-21 11:59 评论(0)阅读(9)
0

不同数据库的表迁移SqlServer

INSERT INTO table SELECT * FROM OPENDATASOURCE ('SQLOLEDB', 'Data Source=172.168.44.146;User ID=sa;password=123' ).tableexec sp_configure 'show advanc ...

756001160 发布于 2019-02-21 10:59 评论(0)阅读(42)
0

理解 Redis(7) - Set 值

unordered collection of unique strings.set值是唯一的字符串的无序集合, 把握住两个特点: 唯一, 无序. 清空所有的数据, 并清理显示界面: 保存一条 set 数据, 键是 myset1, 值是 1, 2, 3, 4 四个数字: 查看键myset1 的值: ...

rachelross 发布于 2019-02-21 10:52 评论(0)阅读(14)
0

查询job的几个语句

select * from dba_jobs ;select * from dba_scheduler_job_run_details t; >这个语句通过制定job名,来查看job的运行的详细信息 select * from dba_scheduler_jobs; >这个语句可以查看所有job,及 ...

昔日丶芳华 发布于 2019-02-21 10:02 评论(0)阅读(24)
博聚网