
数据库
文章平均质量分 80
梧匠
梦想是造工具的人。
展开
-
MySQL常见错误
2013:Lost connection to MySQL server during query 修改my.ini。添加max_allowed_packet=500M(这个值大一点就可以了)原创 2017-04-03 13:51:18 · 366 阅读 · 0 评论 -
数据结构基础知识
常见的时间复杂度 O(1)<O(logn)<O(n)<O(nlogn)<O(n2)<O(n3)<O(2n)<O(n!)<O(nn)线性表线性存储结构 存储位置计算。假设一个数据元素占用的存储空间为c,则LOC(i)=LOC(a1)+(i-1)*c插入: 先从最后一个元素开始向前遍历到第i个位置,分别将它们向后移动一个位置将数据插入i处表长+1备注:这样才不会出现覆盖的情况删除:原创 2017-04-03 21:49:26 · 358 阅读 · 0 评论 -
数据库基础知识
数据库四类故障 事务内部故障系统故障介质故障计算机病毒数据库恢复 原理:建立冗余数据。确定数据库是否可恢复的方法就是其包含的每一条信息是否都可以利用冗余存储在别处的信息重构。数据库系统的体系结构 集中式数据库系统客户端/服务器体系结构(c/s):客户端负责数据表示服务,服务器负责数据库服务 数据库服务器 事务服务器(主查询)数据服务器(主交互,客户端和服务器可以进行交互)并原创 2017-04-04 09:37:43 · 752 阅读 · 0 评论 -
负载均衡
负载均衡(Load Balance) 定义:将大量的并发请求分担到多个处理节点。由于单个处理节点的故障不影响整个服务,负载均衡集群同时也实现了高可用性。原理:任何的负载均衡技术都要想办法建立某种一对多的映射机制:一个请求的入口映射到多个处理请求的节点,从而实现分而治之(Divide and Conquer)。 这种映射机制使得多个物理存在对外体现为一个虚拟的整体,对服务的请求者屏蔽了内部的结构转载 2017-04-03 17:05:45 · 529 阅读 · 0 评论 -
MySQL优化
字段属性 长度合适(不要太长)类型合理(看谁更符合实际) 3.尽量设置not null(查询的时候少比较些)合理使用join更有效率事务操作保证任务要么一定全部成功,要么就回滚。使用外键 使用外键保证数据的关联性。在用到排序、查找次数频繁的数据表就可以添加索引来增加访问速度。 优化的查询语句 1. 其次,在建有索引的字段上尽量不要使用函数进行操作 2. 少用like,原创 2017-04-20 10:34:30 · 318 阅读 · 0 评论