`
木zi_鸣
  • 浏览: 2804 次
社区版块
存档分类
最新评论
文章列表
1、配置好相关的mongodb.conf,保证 ./bin/mongod --config mongodb.conf能执行 2.、vi /etc/profile 将1中指令copy进去,重启测试即可
sql优化【表设计完成之后的工作】 sql语句本身的优化: 如何在一个大项目中,快速的定位到一个比较慢的查询(定位慢查询) 1、首先我们了解mysql数据库的一些运行状态如何查询(比如mysq运行的时间/一共执行了多少次select/update/delete/add 。/当前链接) show status   show status like 'uptime',  查询mysql已经启动运行了多久 show status like 'com_select'【红色可变,update、delete、insert】,可以查询使用过多少次查询(更新、删除、修改)   show [s ...
数据库表的设计 什么样才符合3NF(范式),标的范式,首先符合1NF,进一步满足2NF、3NF,最高到6NF。 1NF:对属性原子性约束,对属性(表的列)具有原子性,即列不可在分割。关系型数据库自动满足1NF 菲关系型数据库(关系型结构缺陷)最大特点面向对象和集合,关系型面向关系的(主外键) nosql介于关系型和非关系型之间MongoDB(特点面向文档) 2NF:表中记录唯一,即满足2NF,通常设计一个主键来实现。主键约束,不含业务逻辑(比较稳定,没有修改理由)。 3NF:表中不要有冗余数据【一个数据可以被推倒出来,则不应单独建立一个字段】   逆范式:适当的进行反三范式 ...
mysql数据库优化技术包括 a.表设计的合理化(满足三范式) b.添加适当的索引(主键索引【效率最高】、唯一索引unique、普通索引、全文索引【百度搜索关键字,会找到一篇文章】、空间索引【很少用】)复合索引【多个字段 ...

mondb入手

windows 启动mongodb  编写bat文件, mongod --dbpath D:\software\MongoDBDATA mongod --help  查询各种配置 配置在mongob 打开批处理,即可启动,27017原生端口,shell操作监控端口  扩展28017,web端操作端口 启动配置文件配置, 数据更灵活   每 ...
当想要对已有类的对象进行功能增强时,可以定义一个类,将已有对象传入,基于已有的功能,并提供加强功能。 自定义的类成为装饰类 模仿BufferedReader,对Reader进行包装,体现装饰设计模式 装饰类通常会通过构造方法接受被装饰的对象,并基于被装饰的对象功能,提供更强的功能。 装饰模式比继承灵活,避免继承臃肿,降低了类与类之间的关系 装饰类因为增强已有对象,具备的功能该和已有的功能是相同的,只不过提供了更强的功能,所以装饰类和被装饰类通常都属于一个体系 装饰和继承的区别,可以继承实现,但如果分支太多,继承体系将会非常臃肿,不建议。可以单独提取一个类,对该体系的父类进行该类的构造函数 ...
Global site tag (gtag.js) - Google Analytics