mysql
初心ya
这个作者很懒,什么都没留下…
展开
-
权限控制模型之RBAC
一、RBAC是什么 1、RBAC模型概述 RBAC模型(Role-Based Access Control:基于角色的访问控制)模型是20世纪90年代研究出来的一种新模型,但其实在20世纪70年代的多用户计算时期,这种思想就已经被提出来,直到20世纪90年代中后期,RBAC才在研究团体中得到一些重视,并先后提出了许多类型的RBAC模型。其中以美国George Mason大学信息安全技术实验室(LIST)提出的RBAC96模型最具有代表,并得到了普遍的公认。 RBAC认为权限授权的过程可以抽象地概括为:Who原创 2020-05-23 13:30:42 · 1360 阅读 · 0 评论 -
在阿里云Centos7.6上面配置Mysql主从数据库(master/slave),实现读写分离
今天总结一下利用MySQL主从配置,实现读写分离,减轻数据库压力。 明确目的,部署mysql集群,采用一主一从的策略,写入操作使用主库,从库实时同步主库的数据,从库负责读取的业务,从而完成读写分离的目的。 mysql主从同步的原理很简单,从库生成两个线程,一个I/O线程,一个SQL线程;i/o线程去请求主库 的binlog(二进制日志),并将得到的binlog日志写到relay log(中继日志) 文件中;主库会生成一个 log dump 线程,用来给从库 i/o线程传binlog; SQL 线程,会读取r原创 2020-05-13 10:30:25 · 303 阅读 · 2 评论 -
MySQL事务
InnoDB事务原理 事务(Transaction)是数据库区别于文件系统的重要特性之一,事务会把数据库从一种一致性状态转换为另一种一致性状态。 在数据库提交时,可以确保要么所有修改都已保存,要么所有修改都不保存。 django中使用事务 from django.db import transaction def post(self,request) #申明事务开始 wi...原创 2020-05-01 15:00:29 · 224 阅读 · 0 评论 -
MySQL中的锁
1、为什么需要锁 到淘宝上买一件商品,商品只有一件库存,这个时候如果还有另一个人买,那么如何解决是你买到还是另一个人买到的问题? 2、锁的概念 1、锁是计算机协调多个进程或线程并发访问某一资源的机制。 2、在数据库中,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。 3、 锁对数据库而言显得...原创 2020-05-01 15:42:46 · 145 阅读 · 0 评论
分享