码迷,mamicode.com
首页 > 数据库 > 月排行
数据库设计之主键的思考
根据第二范式,主键是必须的。主键还是是唯一的,主键也被作为外键引用建立表和表之间的关系。从这几个方面讨论主键(数据库是Oracle):     1.主键的命名     最近看到由于架构使用hibernate的原因,导致所有主键的命名是ID,我觉得非常糟糕,如部门表(department),用户表(user),角色表(role),这些表如果关联都是id之间关联,非常难辨认这个叫ID是那张表的,如...
分类:数据库   时间:2014-09-23 19:33:55    阅读次数:220
Master-Master MySQL 复制安装配置试验
Master-MasterMySQL 复制安装配置试验   一、  架构 二、  安装Mysql server 下面以在DB1(192.168.0.10)的配置为例,DB2的配置基本一样,只要修改my.cnf中的server_id =2 1.        安装mysql-server   db1# apt-get install mysql-server...
分类:数据库   时间:2014-09-23 20:58:05    阅读次数:358
【自考】数据库系统原理(二)——详解(数据库设计和ER模型)
数据库设计和ER模型这一章主要是以数据库系统生存期为...
分类:数据库   时间:2014-09-23 19:18:55    阅读次数:240
源码安装postgresql934
源码安装postgresql934...
分类:数据库   时间:2014-09-23 20:10:25    阅读次数:317
mongoDB的map reduce
mongoDB的map reduce使用 示例: res = db.runCommand({     mapreduce:'liveEpgUserVisits',     map:function() {         emit({provice:this.provice}, {"data":[{"mac":this.mac}],visit:this.visitNum, use...
分类:数据库   时间:2014-09-23 19:55:17    阅读次数:268
saltstack mysql returner
https://github.com/saltstack/salt/blob/develop/salt/returners/mysql.pyhttp://docs.saltstack.com/en/latest/ref/returners/all/salt.returners.mysql.html#module-salt.returners.mysqlhttp://lixcto.blog.51cto.com/4834175/1430638http://lihuipeng.blog.51cto.com/3064..
分类:数据库   时间:2014-09-23 20:52:26    阅读次数:529
SQL Server服务器名称与默认实例名不一致的修复方法
SQL Server服务器名称与默认实例名不一致的修复方法分类:个人累积SQl SERVER数据库复制2011-08-10 09:4910157人阅读评论(0)收藏举报sql server服务器sqlservermicrosoftserver远程连接[sql]view plaincopy--原因分析...
分类:数据库   时间:2014-09-23 21:03:45    阅读次数:379
数据库的Index Scan V.S. Rscan
一直在做performance,但直到今天才完成了这个第一天应该完成的图,到底Index scan和Rscan的分界点在哪里? 如下图所示,很简单的一个查询,只是查询int,分别强制走索引和表扫描,可以看到,大约在4096条记录的时候Index Scan和Rscan可以打平,之后Index scan...
分类:数据库   时间:2014-09-23 21:07:55    阅读次数:226
JDBC连接SQL Server代码模板
* JDBC连接SQL Server数据库 代码模板* Connection: 连接数据库并担任传送数据的任务;* Statement : 执行SQL语句;* ResultSet : 保存Statement执行后产生的查询结果。 * * Class.forName(JDBC驱动类); * Conne...
分类:数据库   时间:2014-09-23 22:33:25    阅读次数:219
VS2010,Cannot find or open the PDB file
http://blog.163.com/chenpeijie0_0/blog/static/1830945712011780275118/用vs2010写程序时,经常遇到:想查看输出结果,但是提示命令符却老是一闪而过,有什么好的解决办法呢?貌似还跟64位的win7系统有关。。在网上找到了如下解决办法...
分类:数据库   时间:2014-09-23 21:11:45    阅读次数:234
SqlServer——游标
create proc LCN0019999.NK_FXSLTJas IF OBJECT_ID(N'tempdb.dbo.#SLTJ') IS NOT NULL --删除临时表 drop table #SLTJ create table #SLTJ ( LCKMC varchar(70), ...
分类:数据库   时间:2014-09-23 21:30:25    阅读次数:270
JDBC增删改查存储过程之类
1 //JDBC连接数据库 2 //先在项目中引入mysql驱动jar包,网上下载有,之后才能进行连接 3 String className = "com.mysql.jdbc.Driver"; 4 //或者 new com.mysql.jdbc.Driver(); 效果一样 5 //...
分类:数据库   时间:2014-09-23 22:39:15    阅读次数:318
门户网站架构Nginx+Apache+MySQL+PHP+Memcached+Squid
服务器的大用户量的承载方案一、前言二、编译安装三、 安装MySQL、memcache四、 安装Apache、PHP、eAccelerator、php-memcache五、 安装Squid六、后记一、前言,准备工作当前,LAMP开发模式是WEB开发的首选,如何搭建一个高效、可靠、稳定的WEB服务器一直...
分类:数据库   时间:2014-09-23 22:56:25    阅读次数:405
adodb.RecordSet的属性和方法
为了更精确地跟踪数据,要用RecordSet组件创建包括数据的游标,游标就是储存在内存中的数据: rs = Server.CreateObject("ADODB.RecordSet") rs.Open(sqlStr,conn,1,A) 注:A=1表示读取数据;A=3表示新增、改动或删除数据。 ...
分类:数据库   时间:2014-09-23 22:06:45    阅读次数:151
Hibernate 的SQLQuery接口addScalar方法 (原生sql查询)
Hibernate 的SQLQuery接口addScalar方法 查询pojo对象数据(使用原生sql查询); sql拼接中使用到 in('201409','201408')语法; createSQLQuery 和createQuery接口...
分类:数据库   时间:2014-09-23 22:46:15    阅读次数:255
数据库设计之外键的思考
关于是否使用外键在业界也没有统一的标准,大家争论的焦点是数据一致性和性能上。     支持使用外键方,强调如果不使用外键,数据一致性无法保证,性能消耗可以忽略。     反对使用外键方,数据一致性可以通过程序保证,性能有大问题,数据维护很麻烦,如果是大系统,整个外键的关系就像编制的一张大网。再者开发人员很难真正用好外键。     其实两种观点我都支持,现状是我基本没用过外键。没使用外键会出现...
分类:数据库   时间:2014-09-23 22:47:15    阅读次数:181
CentOS下如何完全卸载MySQL?解决卸载不干净的问题
CentOS下如何完全卸载MySQL?解决卸载不干净的问题系统:CentOS 6.5,MySQL:MySql 5.6这里主要解决使用rpm安装的卸载问题,安装方法见:CentOS安装mysql*.rpm提示conflicts with file from package的解决办法虽然说这里的是使用rpm安装的卸载问题,我觉得使用yum方式安装的如果遇到相同的问题也一样适用。查看已经安装的服务rpm...
分类:数据库   时间:2014-09-23 22:14:45    阅读次数:408
大数据图数据库之MapReduce用于图计算
/* 版权声明:可以任意转载,转载时请务必标明文章原始出处和作者信息 .*/                 CopyMiddle: 张俊林                                     节选自《大数据日知录:架构与算法》十四章,书籍目录在此1.使用Mapreduce进行图计算          使用MapReduce框架来针对大规模图数据进行计算的研究工作相对较少,这主...
分类:数据库   时间:2014-09-23 23:06:45    阅读次数:281
MongoDBAuth
1,mogoDB 认证登陆2,logsshow logsshow log startupWarnings;show log global;3,查询之前(Previous)的错误信息db.getPrevError()4,集合基本信息查看集合,数据库帮助man手册db.Ruiy.help(),Ruiy分...
分类:数据库   时间:2014-09-24 00:08:25    阅读次数:228
CentOS 6.2下二进制安装 MySQL 5.6
在CentOS 6.2上 二进制方式安装MySQL5.6二进制包可以参考这篇文章:http://www.cnblogs.com/xiaoit/p/3988640.html一路配置下来很顺利。。。
分类:数据库   时间:2014-09-23 23:03:55    阅读次数:208
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!