随笔分类 -  数据库

开发过程中关于数据库的学习及进阶
摘要:数据库用户与用户权限管理 阅读全文
posted @ 2020-06-14 11:32 Json159 阅读(138) 评论(0) 推荐(0)
摘要:常用的MySQL命令大全 连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没 阅读全文
posted @ 2019-12-02 14:01 Json159 阅读(544) 评论(0) 推荐(1)
摘要:redis使用watch完成秒杀抢购功能: 使用redis中两个key完成秒杀抢购功能,mywatchkey用于存储抢购数量和mywatchlist用户存储抢购列表。 它的优点如下: 1. 首先选用内存数据库来抢购速度极快。 2. 速度快并发自然没不是问题。 3. 使用悲观锁,会迅速增加系统资源。 阅读全文
posted @ 2019-12-02 13:52 Json159 阅读(264) 评论(0) 推荐(0)
摘要:1. MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆表,Memcach 阅读全文
posted @ 2019-11-19 20:31 Json159 阅读(312) 评论(0) 推荐(0)
摘要:一、不是万能的菲关系系数据库redis 在面试的时候,常被问比较下Redis与Memcache的优缺点,个人觉得这二者并不适合一起比较,redis:是非关系型数据库不仅可以做缓存还能干其它事情,Memcache:是仅用做缓存。常常让我们对这二者进行比较,主要也是由于Redis最广泛的应用场景就是Ca 阅读全文
posted @ 2019-11-19 19:55 Json159 阅读(509) 评论(0) 推荐(0)
摘要:MySQL 查询优化器有几个目标,但是其中最主要的目标是尽可能地使用索引,并且使用最严格的索引来消除尽可能多的数据行。最终目标是提交 SELECT 语句查找数据行,而不是排除数据行。优化器试图排除数据行的原因在于它排除数据行的速度越快,那么找到与条件匹配的数据行也就越快。如果能够首先进行最严格的测试 阅读全文
posted @ 2019-03-19 09:48 Json159 阅读(923) 评论(0) 推荐(0)