码迷,mamicode.com
首页 >  
搜索关键字:主键    ( 7068个结果
sql的简单提高效率方法
少用in操作(效率极差),尽量用表关联代替 尽量有where(减少读取量),where操作列尽量有索引(加快查询)     (mysql索引使用B-Tree数据结构对特定列额外组织存放,加快存储引擎查找记录的速度,不需回表查询数据的就是聚簇索引(索引和数据存放在一起)。通常是需要回表再查数据,需要消耗额外的磁盘IO。) 主键是特殊的唯一索引(不含null),唯一索引更好用 复合索引设计合理...
分类:数据库   时间:2015-04-23 17:36:00    阅读次数:131
直接操作数据库数据来为Openfire用户添加好友
[size=large]openfire中实现好友添加及分组管理。 主要基于两张table实现:ofroster,ofrostergroups。 ofroster:用于记录好友关系(一对好友关系用两条记录来实现) ofrostergroups:用于记录好友分组 特别说明:openfire中用户的主键是自然主键,也就是username。没有使用自增ID。 我...
分类:数据库   时间:2015-04-23 15:44:24    阅读次数:247
org.hibernate.PersistentObjectException: detached entity passed to persist
项目中用到自定义Hibernate主键生成策略,并且主键生成有一定的规则 一:Entity定义 {CSDN:CODE:651242} 二:主键策略类 {CSDN:CODE:651247} 三:单元测试 {CSDN:CODE:651249} 四:总结 手动set主键,Hibernate对象是Detached(游离状态),pe...
分类:Web程序   时间:2015-04-23 15:44:04    阅读次数:180
Aerospike-Architecture系列之次索引
Secondary Index(次索引) 次索引建立在非主键之上,给模型一个一对多关系的能力。索引的指定基于bin(类似RDBMS中的列)。允许高效更新并减少索引存储资源的需求。 数据描述(DDL)被用于决定哪些bin和type被索引。索引可以通过工具或API动态创建或移除。类似RDBMS的模式,即使bin被DDL定义为索引,DDL也不进行数据校验。更新索引bin的记录时索引一起更新。 ...
分类:其他好文   时间:2015-04-23 13:27:28    阅读次数:567
关于hibernate查询视图时,相同主键的两条记录映射问题【已解决】
做项目中间遇到一个很诡异的问题:   有两个表:A和AHistory(A表记录删除后存入此表,A的历史表),当我复制一条记录到AHistory表时,此时A表和AHistory表两条记录id相同,后续通过修改操作将两表任意一条记录更新为不同的信息,但ID仍然相同;此时,如果用hibernate映射到实体类中时,想象中的应该是两个不同的实体类,拥有不同的属性等。   然而,当我在程序中查询这两条I...
分类:Web程序   时间:2015-04-23 09:36:08    阅读次数:111
SQL语句练习
Create table student--学生表(ssno varchar(50) not null primary key,--主键学生学号ssname varchar(50) not null,--学生姓名sssex varchar(50) not null,--学生性别sbirthday ....
分类:数据库   时间:2015-04-23 09:24:33    阅读次数:169
Mysql 千万级快速查询|分页方案
1.简单的 直接查主键idSELECT id FROM tblist WHERE LIMIT 500000,102对于有where 条件,又想走索引用limit的,必须创建一个索引,将where放第一位,limit用到的主键放第2位,而且只能select 主键索引(type,id)SELECT id...
分类:数据库   时间:2015-04-23 01:53:08    阅读次数:193
oracle主从表主外键对应关系
一.首先让我们来了解下什么是主外键? 1.主键:唯一标识数据表中的某一行 1) 一个表中只能有一个主键。如果在其他字段上建立主键,则原来的主键就会取消。在ACCESS中,虽然主键不是必需的,但最好为每个表都设置一个主键。 2)主键的值不可重复,也不可为空(NULL)。主关键字是可选的,并且...
分类:数据库   时间:2015-04-22 20:20:52    阅读次数:433
数据库索引
索引自动在主键和唯一键中创建。 索引重组:...
分类:数据库   时间:2015-04-22 18:21:38    阅读次数:119
SQL server 练习查询45题(1-17)及笔记 3
create table student(Sno int primary key not null,--设置主键Sname varchar(50)not null,Ssex varchar(50)not null,Sbirthday date ,Class varchar(50),)insert ....
分类:数据库   时间:2015-04-22 13:36:18    阅读次数:183
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!