数据库
迎风奔跑
知耻后勇!
展开
-
腾讯云使用并发布war包
买了一个腾讯云,想发布下自己的东西。废话不多说,首先腾讯云你得买一个,我买的服务器是centos,默认的用户名是root.如果你想发布一个项目,首先你得安装jdk, tomcat(或jboss之类的) ,最后一个就是数据库了,本文用的是mysql。一、安装JDK1、首先看看你的服务器是否联网,可以直接登陆腾讯云,或者用putty 之类的登陆你的服务器,如果有数据返回,说明网是O...转载 2019-04-09 21:49:23 · 458 阅读 · 0 评论 -
Redis知识点
1.keys的模糊匹配功能很方便也很强大,但是在生产环境需要慎用!开发中使用keys的模糊匹配却发现redis的CPU使用率极高,所以公司的redis生产环境将keys命令禁用了!那怎么解决这种类似的keys模糊匹配问题呢?其中常见的方法就是设置一个set,将需要使用的keys存储在set中。 2.每个数据库对外都是一个从0开始的递增数字命名,Redis默认支持16个数据库。Red...原创 2018-08-13 18:32:36 · 197 阅读 · 0 评论 -
redis单主机多实例,主备机制
假设我们服务器上面已经安装好了redis;可参看:http://www.cnblogs.com/super-d2/p/3819385.html下面我们来配置redis单主机多实例:我们首先拷贝两份文件:[root@infa redis-2.8.12]# cp /etc/redis.conf /etc/redis6380.conf[root@infa redis-2.8.12]#...转载 2018-08-13 18:30:56 · 521 阅读 · 0 评论 -
分库分表策略
使用Zdal进行分库分表,分库分表策略:以支付业务为例,从前到后有 交易系统、支付前置系统、支付核心系统表结构(为了突出只标示部分字段):交易系统 :Id ,tradeNo;支付前置系统:id,payOrderNo,tradeNo;支付核心系统:id,kernalNo,payOrderNo,tradeNo;也就是每个系统都保留前一个系统的唯一索引编号No,同时都存储trad...原创 2018-08-08 15:39:49 · 361 阅读 · 0 评论 -
oracle如何查看当前有哪些用户连接到数据库
oracle如何查看当前有哪些用户连接到数据库 可以执行以下语句:select username,serial#, sid from v$session; ---查询用户会话alter system kill session 'serial#, sid ';---删除相关用户会话 建议以后台登陆删除用户会话1、查询oracle的连接数select coun转载 2017-10-09 17:28:08 · 1040 阅读 · 0 评论 -
由数据字典codes集,获取数据字典names集--oracle方式
//由数据字典codes集,获取数据字典names集--oracle方式CREATE OR REPLACE FUNCTION GET_DICNAMES_BY_DICCODES(srcValues IN VARCHAR2,splitvalue IN VARCHAR2,dictype in varchar2) RETURN VARCHAR2ISv_pos NUMBER;原创 2017-08-17 16:36:05 · 228 阅读 · 0 评论 -
【11g】使用REGEXP_COUNT函数统计字符串出现的次数
在Oracle的11g版本中引入了REGEXP_COUNT函数,使用这个函数可以统计字符串出现的次数,小观一下。1.REGEXP_COUNT函数语法参考REGEXP_COUNT (source_char, pattern [, position [, match_param]])2.先看一下使用最少参数的效果(仅使用前两个参数)1)得到字符串中小写字母“a”的出现次数s转载 2017-04-24 10:16:52 · 5794 阅读 · 0 评论 -
Oracle 存储过程入门
创建测试表:create table AAA_TABLE( BALANCE NUMBER, ACCOUNT_ID VARCHAR2(20))创建测试存储过程:CREATE OR REPLACE PROCEDURE Proc_APPP(acc_no IN String,amount IN NUMBER) ASBEGIN UPDATE AAA_TABL转载 2016-11-29 15:02:23 · 344 阅读 · 0 评论 -
oracle 取当前日期时间的前一天前一小时前一分钟前一秒
SELECT '当前时间' TITLE, TO_CHAR(SYSDATE, 'yyyy-mm-dd hh24:mi:ss') TIME FROM DUAL --当前时间 UNION ALL SELECT '前一天前一小时前一分钟前一秒' TITLE, TO_CHAR(SYSDATE - 1 - 1 / 24 - 1 / 24 / 60 - 1 / 24 / 60转载 2017-01-04 15:23:43 · 3720 阅读 · 0 评论 -
避免使用Oracle的char类型
尽量避免使用Oracle的char类型,即使只有一个字节,也应该使用varchar2类型。char的缺点主要有两个1.占用空间大 如果声明一个char(10)的字段,仅仅使用了一个字节,剩余的9个字节也会使用空格补齐。 create table a( id char(10));create table转载 2016-04-25 11:31:15 · 2367 阅读 · 1 评论 -
全面了解DB2数据库中的各数据类型
DB2数据库内置数据类型可以分成数值型(numeric)、字符串型(character string)、图形字符串(graphic string)、二进制字符串型(binary string)或日期时间型(datetime)。还有一种叫做 DATALINK 的特殊数据类型。DATALINK 值包含了对存储在数据库以外的文件的逻辑引用。 数值型数据类型包括 SMALLINT、INTEG转载 2015-11-18 14:48:25 · 1760 阅读 · 0 评论 -
oracle与sqlserver区别
刚接触oracle,简单叙述下自己对oracle的理解。oracle与sqlserver:oracle表空间相当于电脑上一块硬盘区域,在这块区域上可以创建多个用户,每个用户下面都有表、视图、函数等,可以把这个用户理解为SqlServer的数据库名,在这个用户下对数据做操作。代码做操作时连接的是ip,端口、实例名、用户名和密码,oracle没有数据库名的概念;但是代码连接SqlServer时不仅原创 2015-04-15 19:42:27 · 834 阅读 · 0 评论 -
Oracle中dual表的用途介绍
原地址:http://www.cnblogs.com/qiangqiang/archive/2010/10/15/1852229.htmldual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下: 1、查看当前用户,可以在 SQL Plus中执行下面语句 select user from dual; 2、用来转载 2015-02-06 17:56:43 · 377 阅读 · 0 评论 -
Oracle建立表空间和用户
原出处:http://blog.csdn.net/starnight_cbj/article/details/6792364#1.获取权限:sqlplus "/ as sysdba2.创建表空间:CREATE TABLESPACE sdt _data DATAFILE 'F:\tablespace\sdt_data' size 800M EXTENT转载 2014-12-12 15:52:04 · 825 阅读 · 0 评论 -
Oracle 11g安装图文攻略
源出处:http://www.2cto.com/database/201208/150620.html 呵呵,花了一个多小时,左右把11g安装折腾好了。其中折腾SQL Developer 花了好长时间,总算搞定了。好了,先总结下安装步骤,希望给后面的童鞋提高安装效率。呵呵。一、Oracle 下载注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中转载 2014-12-12 15:34:53 · 535 阅读 · 0 评论 -
Oracle修改IP地址需要更新配置文件
# tnsnames.ora Network Configuration File: D:\instantclient\instantclient_11_2\network\admin\tnsnames.ora# Generated by Oracle configuration tools.LISTENER_ORCL = (ADDRESS = (PROTOCOL = TCP)(HOST原创 2014-10-20 09:49:17 · 1362 阅读 · 0 评论 -
GROUP BY 与聚合函数 使用注意点
原地址:表的设计:表里面的内容: 一:在不使用聚合函数的时候,group by 子句中必须包含所有的列,否则会报错,如下select name,MON from [测试、] group by name会报错:在子句中加上所有的列的时候select name,MON from [测试、] group by name,mon这转载 2014-08-22 16:28:25 · 5566 阅读 · 0 评论 -
JDBC应用:jdbc程序访问mysql如何加载jdbc驱动
若不用开发工具仅仅用原创 2014-05-01 12:32:03 · 1186 阅读 · 0 评论 -
当pl/sql中登陆的时候少下拉项的时候,选择tools-preference-connection进行配置
原创 2014-04-28 14:04:13 · 1968 阅读 · 1 评论 -
PL/SQL Developer 远程连接Oracle数据库
PL/SQL Developer 远程连接Oracle数据库2011-12-17 15:06:07 我来说两句 收藏 我要投稿 PL/SQL Developer 远程连接Oracle数据库 网上搜了很多方法,这个可行! 1、 配置服务器tnsnames.ora文件,如果本转载 2014-04-23 18:07:18 · 880 阅读 · 0 评论 -
java连接MYSQL
原文出自http://qq163230530.blog.163.com/blog/static/4289250620081186262719/这篇文章主要以MySQL为例讲下Java如何连接到数据库的。 当然,首先要安装有JDK(一般是JDK1.5.X)。然后安装MySQL,这些都比较简单,具体过程就不说了。配置好这两个环境后,下载JDBC驱动mysql-con转载 2013-12-30 13:53:02 · 688 阅读 · 0 评论 -
SQL易错点
select * from Ruler as cft, BasicNorm as bn ,ValueStandard as vs原创 2013-12-19 09:09:17 · 1088 阅读 · 0 评论 -
hibernateTemplate常用方法
hibernateTemplate常用方法一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User"); 返回所有User对象二、find(String queryString , Object value);转载 2013-12-12 15:17:52 · 708 阅读 · 0 评论 -
SQL获取当前日期函数
convert(varchar(10),getdate(),111) 获取当前系统日期。原创 2013-10-28 16:28:14 · 2568 阅读 · 1 评论 -
图文将sqlserver2000备份还原至sqlserver2005
1、例如备份数据名为test,那么新建数据库test。2、右键数据库 test ——tasts——restore——datebase.3、选择from device。从右侧文件选项中选择要备份的文件。4、然后add。5、选择要备份的数据库文件,下面Files of type选择 all files,在file name中填写test,在backup中选择要备份的数据库test。选原创 2013-09-16 09:56:10 · 744 阅读 · 0 评论 -
MSSqlServer中用命令查询所有数据库、表、表中列的详细信息
MSSqlServer中用命令查询所有数据库、表、表中列的详细信息/*1.查询SQLSERVER中的所有数据库*/use mastergoselect * from sysdatabases where dbid>4/*where条件用来去掉系统数据库*/go/*2.查询SQLSERVER中的所有数据库(存储过程)*/exec sp_helpdb/*3.查询转载 2013-08-26 09:21:53 · 5790 阅读 · 0 评论