![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
坚持就好96
坚持博客,坚持己心,小女子无才,只希望能够让需要的人刚好看到
展开
-
《高性能mysql》读书笔记
序言MyISAM引擎->InnoDB引擎QPS主备复制InnoDB引擎性能优化 和诊断方法序:4.0:MyISAM引擎5.0:InnoDB引擎 6.5万QPS第1章 MySQL架构与历史1.1MySQL逻辑架构MySQL逻辑架构图:中间部分比较重要最下边的存储引擎负责mysql中数据的存储和提取。大多数mysql的核心在第二层,包括查询解析、分析、优化、缓...原创 2019-11-25 14:07:55 · 1515 阅读 · 0 评论 -
memcached和redis支持上的区别
我这段时间在用redis,感觉挺方便的,但比较疑惑在选择内存数据库的时候到底什么时候选择redis,什么时候选择memcache,然后就查到下面对应的资料,是来自redis作者的说法(stackoverflow上面)。 You should not care too much about performances. Redi...转载 2018-11-15 14:15:54 · 133 阅读 · 0 评论 -
memcache基础入门
介绍分布式高速缓存系统,访问压力大,作为缓存层,缓解压力key,value,用来存储小块的任意数据(字符串,对象),不支持LIst,array数据格式非持久化存储:丢失对系统也不会产生影响,断电内存会被清除分布式存储:不适合单机使用。可以专门一台服务器作为memcache的部署,不要和应用部署在一起,很占内存。过程:首次访问:从RDBMS中取得数据保存到memcach...原创 2018-11-15 12:49:04 · 228 阅读 · 1 评论 -
navicat导入导出csv格式数据
导出csv数据1.在表上右击,选择导出向导。2.点击继续3.选择编码和命名,点击继续4.选择需要导出的列,点击继续5. 选择相应规则来进行导出,点击继续6. 点击开始,开始导出导出 同理,只要导出的文本格式符合规则就可以选择导入文本的对应在那一列进行导出。...原创 2019-05-05 10:14:53 · 7468 阅读 · 0 评论 -
mysql字符集与排序规则
数据库需要适应各种语言和字符就需要支持不同的字符集(character set),每种字符集也有各自的排序规则(collation)。系统管理在安装时定义一个默认的字符集和排序规则。也可以在创建数据库时对数据库范围,建表时对表级别,甚至列级别设置字符和排序规则。show character set;查看排序规则:(后缀_cs或者_ci的意思是区分大小写和不区分大)show collatio...原创 2019-05-21 14:26:31 · 987 阅读 · 0 评论 -
SQL存储过程和函数
一 简介嵌入式SQL:与主语言通信,比如:Java,C++过程化SQL块主要有两种类型:匿名块和命名块。匿名块每次执行时都要进行编译,不能存储到数据库中,也不能在其他过程化SQL块中调用。过程和函数都是命名块,被编译后保存到数据库中,称为持久性存储模块,可以被反复调用,运行速度较快。二 存储过程创建create procedure aas <过程化SQL块>修改alte...原创 2019-08-11 14:02:13 · 232 阅读 · 0 评论