摘要: 整理的一些优化数据库的方法 1.选取最适用的字段属性,字段大小合理、类型合理 另外一个提高效率的方法是在可能的情况下,应该尽量把字段设置为NOT NULL,这样在将来执行查询的时候,数据库不用去比较NULL值。对于某些文本字段,例如“省份”或者“性别”,我们可以将它们定义为ENUM类型。因为在MyS 阅读全文
posted @ 2018-10-28 17:28 四叶笔记 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 概念 树是一种非线性的数据结构,相对于线性的数据结构(链表、数组)而言,树由节点组成,树的平均运行时间更短(往往与树相关的排序时间复杂度都不会高),一般的树是有很多很多个分支的,分支下又有很多很多个分支,如果在程序中研究这个会非常麻烦。因为本来树就是非线性的,而我们计算机的内存是线性存储的,太过复杂 阅读全文
posted @ 2018-10-28 17:06 四叶笔记 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 2 阅读全文
posted @ 2018-10-28 14:13 四叶笔记 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 悲观锁 对数据的冲突采取一种悲观的态度,也就是说假设数据肯定会冲突,所以在数据开始读取的时候就把数据锁定住。【数据锁定:数据将暂时不会得到修改】,(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程),传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等 阅读全文
posted @ 2018-10-28 14:12 四叶笔记 阅读(127) 评论(0) 推荐(0) 编辑