![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
莽夫程序员
这个作者很懒,什么都没留下…
展开
-
mysql视图
视图什么是视图所谓的视图就本质上是一个虚拟表,在物理上是不存在的,其内容于真实的表相似,包含一系列带有名称的列和行数据。特点:1)逻辑的存在,物理上不存在2)自己没有数据,数据来源于物理表中3)视图的建立来自多个基本表时,允许添加和删除数据作用1)方便操作:特别是查询操作,减少复杂SQL语句,增强可读性2)更加安全:数据库授权命令不能限定特定行和特定列,但是通过合理创...原创 2019-02-27 20:51:14 · 111 阅读 · 0 评论 -
Mysql主从复制
现如今的社会,数据变得越来越重要,为了保证数据的完整性,于是提出了主从复制的概念1.什么是主从复制?所谓的主从复制就是一种数据库端的操作,只是一个概念或说是一些操作第一步、 在主服务器上记录二进制文件日志(Binary Log),在更新数据的事物完成之前,主服务器都会将数据更改到二进制文件中,在把事件写二进制日志。第二步、 从服务器把主服务器的二进制文件(Binary Log)日志通过一个...原创 2019-02-28 19:54:53 · 136 阅读 · 0 评论 -
Mysql配合mycat实现读写分离
21世纪世界快速发展的一个新的纪元,每一天人们都会生产很多数据,而这些数据肯定是很大的财富,也是很主要的,但是要想存储和读取这些数据就变得有些棘手,这时候我们就要立足于数据库端的主从复制上开始思考了,于是就产生了mycat。什么时候要读写分离数据库不一定要读写分离,如果程序使用的数据库比较多时,而跟新少,查询多的情况下会考虑使用,利用数据库 主从同步。可以减少数据库压力,提高性能。什...原创 2019-03-01 15:53:59 · 1750 阅读 · 2 评论 -
Mysql海量数据处理
一说海量数据有人就说了直接用大数据,那只能说不太了解这块,为此我们才要好好的去讲解一下海量的处理海量数据的处理分为两种情况1)表中有海量数据,但是每天不是很快的增长2)表中有还流量数据,而且每天很快速的增长针对这了两种情况,我们给出的解决方案也不太一样,而且也不是所有的项目都是这样的情况。海量数据的解决方案1)使用缓存2)页面静态化技术3)数据库优化4)分离数据库中活跃的...原创 2019-03-02 11:18:49 · 2728 阅读 · 0 评论 -
Mysql数据库存储引擎
数据库引擎是数据库底层软件组织,数据库管理系统DBMS 使用数据引擎进行创建、查询、更新、删除数据。 不同的存储引擎提供不同的存储机制、索引技巧、锁表水平等功能,使用不同的存储引擎,还可以 获得特定的功能。 现在许多不同的数据库管理系统都支持多种不同的数据引擎所谓的数据库引擎就是数据库的底层存储数据的方式Mysql数据库引擎:InnoDB、Mylsam、Memory、Mrg_Myisam...原创 2019-03-05 17:22:34 · 262 阅读 · 0 评论 -
Mysql优化SQL语句
当Mysql表的数据达到百万级事,普遍的Sql查询效率呈直线下载,而且如果where中的查询条件比较多时,其查询速度无法容忍。如果查询时间高达几十秒,这么高的查询延时,任何用户都会抓狂,因此如何提高SQl语句查询效率,显得十分重要1. 查询慢的原因1)没有索引或者没有用到索引(程序设计缺陷)2)I/O吞吐量小,形成了瓶颈效应,这样的情况改为快速的固态银盘,或者形成一个硬盘矩阵3)内存不足...原创 2019-03-02 17:58:36 · 217 阅读 · 0 评论 -
分布式数据库的部署和监控
mycat-eye是阿里出产的一款软件,其目的是为了发布部署分布式数据库的,同时也是可以监控其运行的性能安装jdk环境Mycat eye依赖jdk1.7及以上的环境,首先先安装jdk安装Zookeeper环境Zookeeper安装模式分为3种:单击模式(本次安装的模式)、伪分布式模式、分布式模式2.1 在官网http://zookeeper.apache.org/下载,然后后解压...原创 2019-03-01 17:26:19 · 879 阅读 · 0 评论 -
Mysql索引
对于没有索引的表,单标查询几十万数据可能就是瓶颈,通常大型网战单日的就可能会产生几十万甚至几百万的数据,没有索引查询可能会变得非常慢如果,没有索引,那么将会从表中第一条往下遍历,直到找到该条信息为止。如果有了索引,通过一定的方法进行存储,查询的时候能够快速的找到对应的数据,不必在遍历。索引就是为了提升查找的速度1. 什么是索引缩影就是一种特殊文件,他们包含这对数据表里所有的记录的引用指针,...原创 2019-03-07 11:31:27 · 166 阅读 · 0 评论 -
MongoDB
常见的NoSql都有哪些1、键值(Key-Value)存储数据库(Redis)2、列存储数据库3、文档类型数据库JSON类型(MongoDB)4、图形数据库NoSQL数据应用场景1、数据模型比较简单2、需要灵活更强的IT系统3、对数据性能要求较高4、不需要导读的数据一致性5、对于给定的key,比较容易映射复杂的环境MongoDB概念:MongoDB是一个基于分布...原创 2019-03-18 17:48:53 · 146 阅读 · 0 评论