Welcome 微信登录

首页 / 数据库 / MySQL

Oracle Pipelined Table Functions简介

Oracle Pipelined Table Functions简介

//概况 //基本上,当你希望一个PLSQL(或者java或者c)程序作为数据源,而不是表, //你可能会用到管道函数(pipelined function). //pipelined function操作起来就像一张表 //一个pl/sql函数可能会用于数据仓库的数据库里面,转换大量的数据。 //这可能包括格式化一系列转换数据,它们是不同的函数执行后得到的结果。 //在Oracle database 9i之前,大量的数据转换,既需要显著的内存开销, //...
Oracle数据库报违反唯一约束的问题

Oracle数据库报违反唯一约束的问题

今天做项目时往表中插入数据竟然出问题了,数据库报违反唯一约束,问题解决很简单:项目用的是Oracle数据库,前期为了调试我手动在这张表中插入了八条记录,而正是这八条记录造成了插入失败,由于采用了sequence的主键生成策略,所以手动插入的数据并没有被sequence所计算。解决方式:因为数据库中是8条记录,所以在界面连续插入了8次以后,从第九次开始就没问题了。或者把数据库中数据删掉。sOracle创建多个SDE服务方法Oracle之通过系统表创建一个几万...
Oracle之通过系统表创建一个几万的数据的表的方法

Oracle之通过系统表创建一个几万的数据的表的方法

一直都不知道原来不管是Oracle系统默认的数据库orcl还是自己创建的数据库,都会带有系统表,系统表里面都有数据,而且有的数据达到几千行,几万行,如果能利用这些数据,就可以自己创建测试数据用的表且数据量比较大。多谢今天给我指导的童鞋。嘿嘿下面是具体操作了哦:----------------------------------------------------------------------------------------------------...
如何开启MySQL的远程帐号

如何开启MySQL的远程帐号

开启 MySQL 的远程登陆帐号有两大步:1、确定服务器上的防火墙没有阻止 3306 端口。MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。如果您在安装 MySQL 时指定了其他端口,请在防火墙中开启您指定的 MySQL 使用的端口号。如果不知道怎样设置您的服务器上的防火墙,请向您的服务器管理员咨询。2、增加允许远程连接 MySQL 用户并授权。1)首先以 root 帐...
PostgreSQL 数据库性能提升的几个方面

PostgreSQL 数据库性能提升的几个方面

PostgreSQL提供了一些帮助提升性能的功能。主要有一些几个方面。 1.使用EXPLAIN EXPLAIN命令可以查看执行计划,在前面的blog中已经介绍过。这个方法是我们最主要的调试工具。 2.及时更新执行计划中使用的统计信息 由于统计 信息不是每次操作数据 库 都 进 行更新的,一般是在 VACUUM 、 ANALYZE 、 CREATE INDEX等DDL执行的时候会更新统计信息, 因此执 行 计 划所用的 统计 信息很有可能比 较 旧。 ...
WEB服务器无法连接上Oracle 数据库的故障处理

WEB服务器无法连接上Oracle 数据库的故障处理

一次web 服务器无法连接上Oracle 数据库的故障处理今天早上维护人员打来电话说某移动的web server 无法连接到数据库,web server 报一大堆jdbc 的错误,最后报 sql error,但是并没有明显的ORA- 的错误,第一反映应该不是oracle 数据库的问题,估计是web server 与数据库连接出现了问题然后远程登陆数据库系统,使用top 发现数据库服务器很闲,基本上没有什么负荷,查看 v$session 目前一共有74个 连...
Linux下Oracle通过设置大内存页解决使用swap分区问题

Linux下Oracle通过设置大内存页解决使用swap分区问题

在一个新闻网站的后台数据库的监控过程中,经常出现数据库开始使用交换分区的情况,并进而导致整个应用系统响应非常缓慢,不能够提供服务。该服务器的内存为8G,SGA设置为4G,PGA设置为1G。操作系统为64位。按照道理,即使内存发生不够的情况,应该是磁盘读写变得更加激烈,而不是开始频繁的使用swap交换分区,沿着这个思路,寻找相关资料,发现如果配置大内存页可以强行把SGA锁定到内存中,大内存页是不允许被交换的。而同时相关资料也说明,在内存比较大的情况下,当系统...
<< 381 382 383 384 385 386 387 388 389 390 >>