
数据库
文章平均质量分 53
chjf2010
蹉跎错,消磨过,最是光阴化浮沫
展开
-
sqlserver端口问题
客户端程序连接不上服务器,默认端口被占用,在查询分析器执行1、exec sys.sp_readerrorlog 0, 1, 'listening' 能够看到正确的端口原创 2012-11-24 14:45:04 · 129 阅读 · 0 评论 -
数据库常用操作
数据库的编码问题:select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';udpate nls_database_parameters set value='AL32UTF8' where parameter='NLS_CHARACTERSET' --ZHS16GBKSELECT A.OWNER...原创 2013-09-30 10:49:15 · 124 阅读 · 0 评论 -
dblink同步数据
declare n_count number:=0;begin for c in (select rowid rid from occobj_company@link_audaque) loop n_count := n_count+1; insert into occobj_company select * from occobj_company@link_auda...原创 2013-09-30 10:38:52 · 294 阅读 · 1 评论 -
oracle修改数据库编码
首先查看oracle数据库的编码SQL> select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';PARAMETER--------------------VALUE--------------------NLS_CHARACTERSETAL32UTF8这其来源于props$,这是表示数...原创 2013-09-30 09:11:25 · 211 阅读 · 0 评论 -
关于oracle索引
table access by index rowid index single value index range scan FULL_SCANFAST_FULL_SCANSKIP_SCANINDEX_JOIN(BITMAP CONVERSATION)简单的说索引分 单块所扫和多块索引扫。单块和多块的区别你应该知道。什么时候用单块,当ORACLE不知道下一步要怎么做...原创 2014-03-06 22:50:23 · 128 阅读 · 0 评论 -
mysql性能优化-慢查询分析、优化索引和配置
目录一、优化概述二、查询与索引优化分析1性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询 2索引及查询优化三、配置优化1) max_connections2) back_log3) interactive_timeout4) key_buffer_size5) ...原创 2014-03-06 22:19:08 · 154 阅读 · 0 评论 -
Server result cache
Server result cache是在shared pool中为查询结果开辟一块专用的缓存,通过新引入的一个初始化参数来控制该cache的大小:result_cache_max_size。如果result_cache_max_size=0则表示禁用该特性。参数result_cache_max_result则控制单个缓存结果可以占总的Server result cache大小的百分比。另外还有...原创 2014-07-15 23:47:17 · 219 阅读 · 0 评论 -
在数据库里查询前10条数据
在数据库里查询前10条数据1. ORACLE SELECT * FROM TABLENAME WHERE ROWNUM<=N HQL: from tablename t order by t.createTime desc where rownum<=n 2. INFORMIX SELECT FIRST N * FROM TABLENAME 3. DB2 SELECT ...原创 2014-02-14 16:25:45 · 2994 阅读 · 0 评论 -
mongodb常用命令
mongodb由C++写就,其名字来自humongous这个单词的中间部分,从名字可见其野心所在就是海量数据的处理。关于它的一个最简洁描述为:scalable, high-performance, open source, schema-free, document-oriented database。MongoDB的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)以及传统的RDBMS系...原创 2013-08-10 23:29:31 · 104 阅读 · 0 评论 -
oracle数据库备份
create or replace directory dump_dir as '/home/oracle/dmp'; expdp test1/test1 directory=dump_dir dumpfile=xxx.dmp tables=loan_1kw version=10.2.0.1impdp test2/test2 directory=dump_dir dumpfile...原创 2014-05-14 14:40:23 · 154 阅读 · 0 评论 -
db2查表空间
db2=>connect to testdb2=>select substr(tbsp_name,1,20) as TABLESPACE_NAME,substr(tbsp_content_type,1,10) as TABLESPACE_TYPE,sum(tbsp_total_size_kb)/1024 as TOTAL_MB,sum(tbsp_used_size_kb)/102...原创 2014-01-03 16:42:43 · 443 阅读 · 0 评论 -
teradata导入数据
.logon 192.168.1.36/perf,perf;.SET RECORD VARTEXT ","; drop table perf.TB_DW_BIL_CALL_M_error1;drop table perf.TB_DW_BIL_CALL_M_error2;drop table perf.TB_DW_BIL_CALL_M;create table perf.TB_DW_BIL_CALL...原创 2014-01-03 16:24:59 · 2320 阅读 · 0 评论 -
oracle更新问题
软件环境 Windows 2000 + ORACLE9i 硬件环境 CPU 1.8G + RAM 512M 现在我们有2张表 如下:T1--大表 10000笔 T1_FK_IDT2--小表 5000笔 T2_PK_IDT1通过表中字段ID与T2的主键ID关联 模拟数据如下:--T2有5000笔数据create table T2assel...原创 2013-12-02 22:57:37 · 118 阅读 · 0 评论 -
oracle procedure
原文来源于:http://hi.baidu.com/sooapple/blog/item/7e08cd5575b0915fd0090655.html总结:子程序是命名的PL/SQL块,可带参数并可在需要时随时调用。PL/SQL有两种类型的子程序,即过程和函数。过程用于执行特定的任务,函数用于执行任务并返回值。程序包是对相关类型、变量、常量、游标、异常、过程和函数的封装。程序...原创 2012-12-01 10:46:18 · 85 阅读 · 0 评论 -
oracle函数开发
1、建立函数的语法: CREATE [OR REPLACE] FUNCTION 函数名 [ (arg1 [mode] datatype[,........])] --当指定参数数据类型时,不能指定其长度。mode值:IN、OUT、IN OUT,当mode 未指定时,表示为IN RETURN datatype --用于指定函数返回值的数...原创 2012-11-30 23:38:10 · 153 阅读 · 0 评论 -
linux下mysql的root密码忘记解决方法
1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 状态。最安全的状态是到服务器的Console上面操作,并...原创 2013-10-21 12:04:51 · 89 阅读 · 0 评论