存储多值的问题在设计数据库时是很普遍的问题,看到很多开发人员在上面吃了亏,我觉得有必要拿出来说。
业务场景:一个业务单据,有多个联系人。一个设备维护工作,有多个维护班组。下面来举个例子
createtable BILL
(
bill_id numberprimarykey,
bill_name varchar2(20),
bill_content
varchar2(200...
分类:
数据库技术 时间:
2014-09-22 10:23:00
收藏:
0 评论:
0 赞:
0 阅读:
255
1. exp/imp (导出与导入装库与卸库)
1.1 基本命令
1. 获取帮助
$ exp help=y
$ imp help=y
2. 三种工作方式
(1)交互式方式
$ exp // 然后按提示输入所需要的参数
(2)命令行方式
$ exp user/pwd@dbname file=/oracle/test.dmp full=y // 命令行中输入所需的参数
(3)参数文...
分类:
数据库技术 时间:
2014-09-22 10:20:13
收藏:
0 评论:
0 赞:
0 阅读:
428
采用struts2+hibernate实现保存文件到Oracle数据库&&并附下载代码【导入即可用】;数据库中保存blob类型的二进制文件 源代码下载地址:http://www.zuidaima.com/share/1550463402478592.htm...
分类:
数据库技术 时间:
2014-09-22 10:19:13
收藏:
0 评论:
0 赞:
0 阅读:
372
1、很多新人都会很纳闷,为什么我建了索引使用分页还是这么卡。好,现在让我们一步一步去找原因吧。首先limit本身跟索引没有直接关系。先建一张商品sku表create table goods_sku( id int(10) unsigned not null auto_increment comm.....
分类:
数据库技术 时间:
2014-09-22 10:12:03
收藏:
0 评论:
0 赞:
0 阅读:
344
# 示例配置参考,涵盖几乎所有的主流数据库############# Oracle数据库 #########################数据库驱动名driver=oracle.jdbc.driver.OracleDriver#数据库URL(包孕端口)dburl=jdbc:oracle:thin:...
分类:
数据库技术 时间:
2014-09-22 10:07:23
收藏:
0 评论:
0 赞:
0 阅读:
348
Oracle存储过程,经常会遇见传入的参数是逗号分隔。处理需要3步:第一步,创建Type类型第二部,创建函数第三部,创建存储过程代码如下:第一步:create or replace type varTableType as table of nvarchar2(40)第二步:create or .....
分类:
数据库技术 时间:
2014-09-22 08:58:53
收藏:
0 评论:
0 赞:
0 阅读:
894
看到《MongoDB 权威指南》第二版P30提到了一个batchInset的插入方法,对于一次性插入大量数据时可以提高速递。按照书上的列子,却提示错误:本书是基于MongoDB V2.4.0进行讲解,而我的测试环境是V2.4.9。此帖中http://f.dataguru.cn/thread-2521...
分类:
数据库技术 时间:
2014-09-22 08:58:13
收藏:
0 评论:
0 赞:
0 阅读:
353
Oracle安装环境内容1.编辑/etc/sysctl.confkernel.shmmni=4096kernel.sem=25032000100128kernel.shmmax=536870912fs.file-max=65536net.ipv4.ip_local_port_range=102465000net.core.rmem_default=4194304net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_..
分类:
数据库技术 时间:
2014-09-22 02:43:13
收藏:
0 评论:
0 赞:
0 阅读:
327
如何开启MySQL的远程帐号2008-07-09┆13,114Views┆179Tags:远程帐号开启MySQL的远程登陆帐号有两大步:1、确定服务器上的防火墙没有阻止3306端口。MySQL默认的端口是3306,需要确定防火墙没有阻止3306端口,否则远程是无法通过3306端口连接到MySQL的。如果您在安装MySQL时指定..
分类:
数据库技术 时间:
2014-09-22 02:43:03
收藏:
0 评论:
0 赞:
0 阅读:
368
In the last blog, there are three query condition to be described. In the blog, we wil...
分类:
数据库技术 时间:
2014-09-22 01:38:13
收藏:
0 评论:
0 赞:
0 阅读:
435
In the last blog, we talked about the basic operation of MongoDB, including insert, query, remove and update. Now in this blog, we will further hava a good understanding of querying operation.
At f...
分类:
数据库技术 时间:
2014-09-22 00:26:52
收藏:
0 评论:
0 赞:
0 阅读:
311
1、Mysql读写性能是多少,有哪些性能相关的配置参数?
2、Mysql负载高时,如何找到是由哪些SQL引起的?
3、如何针对具体的SQL做优化?
4、SQL层面已难以优化,请求量继续增大时的应对策略?
5、Mysql如何做主从数据同步?
6、如何防止DB误操作和做好容灾?
7、该选择Mysql哪种存储引擎,Innodb具有什么特性?
8、Mysql内部结构有哪些层次?...
分类:
数据库技术 时间:
2014-09-22 00:26:22
收藏:
0 评论:
0 赞:
0 阅读:
325
Oracle里大量删除记录后,表和索引里占用的数据块空间并没有释放。table move可以释放已删除记录表占用的数据块空间,整理碎片。如果将表格用move方式整理碎片后,索引将失效,这时需要将索引重建。重建索引可以释放已删除记录索引占用的数据块空间。重建索引不仅能增加索引表空间空闲空间大小,还能够...
分类:
数据库技术 时间:
2014-09-22 00:13:22
收藏:
0 评论:
0 赞:
0 阅读:
439
SQL(Structured Query Language)结构化查询语言,是一种高度非过程化的语言,其灵活易用完成核心操作仅需要9个动词,对有一点编程基础的人来说很容易上手。在我们做过的机房收费系统中主要用它来创建数据库并完成系统和数据库的交互。
基本功能:
数据定义(Data Definition):建立数据库和表的结构
数据管理(Data Management)...
分类:
数据库技术 时间:
2014-09-21 23:02:42
收藏:
0 评论:
0 赞:
0 阅读:
467
前提:
三层中我们已经知道D层主要的作用是针对数据库,进行基本的操作(数据连接和增删该查功能)
1、基本的sql语句
查:SELECT 字段名列表 FROM 数据表名 where"条件"
增 INSERT INTO 表名(字段名1,字段名2..)VALUES("表达式1","表达式2")
该 UPDATE 表名 SET 字段名1 ="表达式1",字段名2 ="表达式2".... W...
分类:
数据库技术 时间:
2014-09-21 23:01:32
收藏:
0 评论:
0 赞:
0 阅读:
405
1,mongoDB状态,版本,当前连接的数据库名称2,db.help(),db.serverStatus(),db.getName(),db.getMongo(),db.clone/copyDatabase();3,MongoDB创建collections(mongoDB创建collections的...
分类:
数据库技术 时间:
2014-09-21 22:56:42
收藏:
0 评论:
0 赞:
0 阅读:
465
MySQL 5.6 Reference ManualPreface and Legal Notices1 General Information2 Installing and Upgrading MySQL3 Tutorial4 MySQL Programs5 MySQL Server Admin...
分类:
数据库技术 时间:
2014-09-21 22:56:22
收藏:
0 评论:
0 赞:
0 阅读:
449
一、简介 像编程语言一样,oracle PL/SQL也有自己的流程控制语句。通过流程控制语句,我们可以在PL/SQL中实现一下比较复杂的业务逻辑操作。而无需到程序中去控制,在一定程度上提高了效率,这也是PL/SQL的强大之处。PL/SQL流程控制语句有如下几种:控制语句: 包括IF 语句、CASE....
分类:
数据库技术 时间:
2014-09-21 22:55:52
收藏:
0 评论:
0 赞:
0 阅读:
361
下载instantclient-basic-nt-11.2.0.2.0位客户端,加压后存放,如F:\instantclient_11_2拷贝Oracle11.2G的msvcr80.dll和tnsnames.ora到解压的instantclient_32位客户端根目录,它们的位置分别是:D:\home...
分类:
数据库技术 时间:
2014-09-21 22:50:12
收藏:
0 评论:
0 赞:
0 阅读:
507
NUMBER:? ? ????number:38位;number(p,s):p:精度,s:刻度(小数位数),在Oracle数据库中,number数据类型代表int,double,float等数字类型数据 举例: 1234.567 number(6,2) --------> 1234.57 0.00123...
分类:
数据库技术 时间:
2014-09-21 21:44:42
收藏:
0 评论:
0 赞:
0 阅读:
216