摘要: MyISAM采用非聚簇索引,查找慢,更新快;表级锁,粒度大,并发度低;InnoDB采用聚簇索引,查找快,更新慢;行级锁,粒度小,并发度高。 人们一般把基于锁的并发控制机制称成为悲观机制,而把MVCC机制称为乐观机制。这是因为锁机制是一种预防性的,读会阻塞写,写也会阻塞读,当锁定粒度较大,时间较长时并 阅读全文
posted @ 2020-10-28 01:35 BGStone 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 春天不是喧闹纷纷,不是硕果累累,不是寒风凛凛,而是生机勃勃。 有急迫的使命,有明确的目标,被迫切地需要,是幸福的!记者、新闻传播,应该是健康社会的检测器,是人民无论在健康、安全、权利等各方面的守护者。春天来临! 阅读全文
posted @ 2020-10-28 01:26 BGStone 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 读redis原理有感 ——我信,有时,读完一本书,感到的是一两段,甚至一两句,仍是很值得。 数据结构是为用对象服务的。即,为了便于用对象,为对象设置相应数据结构。数据结构,在设计之初,就应尽可能考虑,所有可能的操作方式,并提供高效、便利、完整的操作接口。提供接口必须进行严格测试,保障其正确性。若暂时 阅读全文
posted @ 2020-10-28 01:16 BGStone 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 什么时候需要考虑线程安全问题? 多线程共同操作的资源,需考虑线程安全问题(如,对象的数据成员[对象中:方法,又叫成员函数。数据成员,又叫成员变量。方法外的变量为数据成员,方法内的变量为局部变量]);相应地,线程私有的资源,不必考虑线程安全问题(如,方法内部创建的对象,不用考虑)。 阅读全文
posted @ 2020-10-28 01:09 BGStone 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 让每一个问题,走完完美的一生 当一个问题提出后:【提问者】需将最终结果反馈给所有过问过此问题的人(问过他、他也关心此问题)。【被问者】若能解答,细心解答,并确保询问者已经明白;若不能解答,应提供,自己所具有的能力范围内的帮助、建议和指引。 解答者,提供了一些参考的思路;提问者,问题解决后(很可能是自 阅读全文
posted @ 2020-10-28 01:07 BGStone 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 对应大家都在推崇的技术,很排斥,说明看错了文章。没有遇到真正精通的人,没有找到一篇精到的文章。 对新事物的排斥是本能,对新事物的好奇是天性。 首先,审视自己,是否排斥新事物;接着,正视存在的问题;通过,寻找合适的视角俯视新事物,以轻松心态认识、学习并掌握。 对新事物,以玩味的潇洒态度(提问有多僵化, 阅读全文
posted @ 2020-10-28 01:01 BGStone 阅读(532) 评论(0) 推荐(0) 编辑