Oracle:可以用nvl(p1,p2) 该函数,将p1替换成p2, 但是请注意:p1,p2必须是同类型的,可以是数值number ,char ,date 比如不能nvl('jack',5)这样用,一个是char一个是number了 简单明了:nvl(null,0) 就可以解决了. ...
分类:
数据库 时间:
2015-04-17 23:37:02
阅读次数:
247
折腾了一天,终于解决了上节中result3的错误。至于为什么会产生这个错误,这里,先卖个关子,先看看这个问题是如何发现的:首先,找到了这篇文章:http://apache-spark-user-list.1001560.n3.nabble.com/SparkSQL-select-syntax-td16299.html里面有这么一段:Theissueisthatyou..
分类:
数据库 时间:
2015-04-17 22:29:05
阅读次数:
704
19.1存储过程存储过程:为以后的使用而保存的一条或多条SQL语句的集合。可将其视为批文件,虽然它们的作用不仅限于批处理。19.2为什么要使用存储过程使用存储过程的理由
(1)通过把处理封装在容易使用的单元中,简化复杂的操作。
(2)由于不要求反复建立一系列处理步骤,保证了数据的一致性。
(3)简化对变动的管理。
(4)因为存储过程通常以编译的形式存储,所以DBMS为处理命令所做的工作较少。...
分类:
数据库 时间:
2015-04-17 22:27:02
阅读次数:
189
遇到问题描述:运行android程序控制台输出[2013-06-25 11:10:32 - MyWellnessTracker] The connection to adb is down, and a severe error has occured.[2013-06-25 11:10:32 - ...
分类:
数据库 时间:
2015-04-17 22:14:06
阅读次数:
181
使用 OR 逻辑是因为它符合人们的思维习惯。用使用 OR 逻辑的逻辑表达式来确定优先级和标识锚点行之后的行,也相当直观。但是,因为 SQL Server 优化器的工作方式,OR 逻辑在性能方面存在问题,特别是当一些被筛选的列上没有索引时。例如,考虑这样一个筛选器“col1=5 or col2=10”...
分类:
数据库 时间:
2015-04-17 22:12:27
阅读次数:
172
mysql mysqldump 只导出表结构 不导出数据复制代码代码如下:mysqldump --opt -d 数据库名 -u root -p > xxx.sql备份数据库复制代码代码如下:#mysqldump 数据库名 >数据库备份名#mysqldump -A -u用户名 -p密码 数据库名>数据...
分类:
数据库 时间:
2015-04-17 22:11:34
阅读次数:
157
Oracle数据导入导出imp/exp功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接(通过Ne...
分类:
数据库 时间:
2015-04-17 21:51:39
阅读次数:
169
form:http://www.uphtm.com/database/257.html在默认情况下,MySQL搜索不区分大小写(但某些字符集始终区分大小写,如czech)。这意味着,如果你使用col_name LIKE 'a%'进行搜索,你将获得以A或a开始的所有列。如果打算使搜索区分大小写,请确保...
分类:
数据库 时间:
2015-04-17 21:47:14
阅读次数:
167
mysqldump -u 用户名 -p [--opt] DATABASENAME [Table] >导出SQL文件名 例子: mysqldump -h host -u user -p --opt databasename [table] > /home/user/databasename.sql 使用Mysqldump导出数据表结构? mysqld...
分类:
数据库 时间:
2015-04-17 20:36:22
阅读次数:
140
子查询
需要特别指出的是,子查询的SELECT语句不能使用ORDER BY子句,ORDER BY子句只能对最终结果排序。
相关子查询...
分类:
数据库 时间:
2015-04-17 20:38:04
阅读次数:
211
游标一般可作为存储过程的返回参数,如下PROCEDURE PRO_MY_TEST(var1 VARCHAR2, var2 OUT CURSOR)
那么如何调用这个存储过程呢,如下declare
var1 varchar2(40);
var2 SYS_REFCURSOR;
begin
PROCEDURE PRO_MY_TEST(var1...
分类:
数据库 时间:
2015-04-17 20:35:53
阅读次数:
191
继前面介绍过基于CAS实现单点登录(SSO)的实例演示,演示过程中服务端认证机制采用的是默认配置即CAS Servier默认用户名和密码一致即可登录成功,那么本文将侧重于应用方面,真正通过查询用户名密码来进程验证用户是否可以登录。
CAS Server添加相关的jar包
需要在web项目的lib下添加两个包:cas-server-support-jdbc-x.x.x.jar和 mysq...
分类:
数据库 时间:
2015-04-17 20:32:27
阅读次数:
212
一.mysql体系结构和存储引擎
1.1、数据库和实例的区别
数据库:物理操作系统或其他形式文件类型的集合。在mysql下数据库文件可以是frm,myd,myi,ibd结尾的文件。
数据库实例:由数据库后台进程/线程以及一个共享内存区组成。数据库实例才是真正用来操作数据库文件的。
mysql数据库是单进程多线程的程序,与sql s...
分类:
数据库 时间:
2015-04-17 20:33:03
阅读次数:
219
大规模并发
优化服务器配置
使用负载均衡
数据库结构设计
中间件优化
数据缓存使用
数据库高并发
数据库并发策略
数据库设计建议
表设计的具体问题
查询优化
注意事项
算法优化大规模并发当网站有很多人访问的时候,并发量增大,这个时候我们所设计的网站就会遇到挑战。很多本来是没有问题的设计,这个时候可能就会暴露出问题了。就像宏观物理定理不适合微观一样。
下面是一些优化的建议方法。优化服务器配置这个是在...
分类:
数据库 时间:
2015-04-17 20:30:35
阅读次数:
173
use [0325] --使用0325数据库 create table student --创建表格 ( code int primary key identity(1,1) not null, --列 name varchar(50)not null, --列 se...
分类:
数据库 时间:
2015-04-17 20:29:26
阅读次数:
159
今天,运维组的同学来找我,说是备份池的文件描述没有显示出来,而且是从20号开始就不能显示,之前的文件描述就能显示,而且20号他们上传备份的数据确实是传过来的。但是是在web界面文件描述显示不出来。 先说下文件描述的意思:就是公司的同时使用一个客户端,将他们认为重要的数据一个一个的上传过来(rs...
分类:
数据库 时间:
2015-04-17 20:21:35
阅读次数:
154
带固定精度和小数位数的数值数据类型。decimal(p[ ,s]) 和 numeric(p[ ,s])固定精度和小数位数。 使用最大精度时,有效值的范围为 - 10^38 +1 到 10^38 - 1。 decimal 的 ISO 同义词为 dec 和 dec(p、s)。 numeric 在功能上等...
分类:
数据库 时间:
2015-04-17 20:20:14
阅读次数:
172