数据库设计
迷彩_风情
代码改变世界
展开
-
浅谈数据库设计
第一章 需求分析 设计简介 根据业务需要,结合选用的DBMS,设计出最有的数据存储模型并建立好数据库中的表结构及表与表之间的关系使之有效的存储和高效的访问。 数据库设计 在系统设计开始就应该对数据库进行良好的设计,这样才能保证以后对业务发展的需要进行改进,保证系统的稳定性。 设计步骤 需求分析:数据库需求的作用点(数据是什么,数据有哪些属转载 2017-06-21 11:57:54 · 446 阅读 · 0 评论 -
一分钟教你知道乐观锁和悲观锁的区别
悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改原创 2017-07-17 17:12:36 · 309 阅读 · 0 评论 -
MongoDB 模糊查询
LIKE模糊查询userName包含A字母的数据(%A%) SQL:SELECT * FROM UserInfo WHERE userName LIKE "%A%" MongoDB:db.UserInfo.find({userName :/A/}) LIKE模糊查询userName以字母A开头的数据(A%)。 SQL:SELE转载 2017-07-25 14:59:01 · 1273 阅读 · 0 评论 -
dbcp数据源配置杂谈
#驱动信息(driver, url, username, password) driverClassName=net.sourceforge.jtds.jdbc.Driver url=jdbc:jtds:sqlserver://localhost:1433/db username=sa password=sa #最大连接数量 dataSource.maxActive=100转载 2017-09-20 11:03:57 · 342 阅读 · 0 评论