自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

原创 linux 7.2下安装redis 5.0.4

linux7.2安装redis下载地址 https://redis.io/tar -zxvf redis-5.0.4.tar.gzmv redis-5.0.4 rediscd redismake 报错加入make MALLOC=libc启动:cd /root/soft/redis/src./redis-server /root/soft/redis/redis...

2019-03-22 12:35:46 1133

转载 崔华批量绑定模板生成SP

create or replace procedure P_SYS_GEN_CODE_TEMPLATE2(i_vc_owner in varchar2, i_vc_tablename in varchar2, o_vc_return_flag out varchar2) is/*功能: 用于自动产生批量绑定使用模板二(即数据量未知情况下的批量处理)的代码架构 适用于表的列...

2019-01-07 18:56:28 316

原创 sqlprofile

1、对于执行计划变差的SQL,根据历史的执行计划,固定好的执行计划,从而达到优化的目的(dbms_sqltune.accept_sql_profile)2、应用的SQL因为错加了hint导致走了差的执行计划,在不能修改应用中的SQL的情况下,构造好的执行计划,使SQL语句按指定的执行计划运行。(dbms_sqltune.import_sql_profile)#看表的统计信息selec...

2018-12-28 17:07:52 1522

原创 Oracle_SP

#分割字符串create or replace procedure sp_string(v_string in varchar2) as /*author:xuguoqi time: 2018-12-10 usage: 输入一个以逗号分割的字符串,输出分割后的结果 如 输入:aa,bb,cc ...

2018-12-21 12:12:27 472

转载 alter table move 与shrink space的区别

转自:https://blog.csdn.net/zhjxixi/article/details/7661378案例:同事将一关键表中删了多余的300w条数据后,程序就变的异常缓慢。分析得出,应该是表空间碎片过多,旧的索引效率过低。执行下面两句话: alter table ycsbt_qyygxx_jb move;alter index R_SBXX_YCSBD_FK re...

2018-12-13 18:30:45 595

原创 Oracle不常见函数

在看官方文档的时候发现了几个函数 记录一下SCOTT@PROD>select to_char(current_timestamp,'YYYY-MM-DD HH24:MI:SSxFF TZH:TZM') from dual;TO_CHAR(CURRENT_TIMESTAMP,'YYYY-MM-D'------------------------------------2018-...

2018-12-13 16:04:42 477

原创 Oracle lead用法

create table lead_case(name varchar(10),id_seq number,perc number,status varchar(10));insert into lead_case values('北京',1510123,2,'005');insert into lead_case values('北京',1510123,2.15,'006');inse...

2018-12-07 11:17:39 2362

原创 Oracle中把列值转换为列名

create table ass(acptnum varchar(30),qu_name varchar(4000),awname varchar(2000));insert into ass values('15101232097','问题1','答案1');insert into ass values('15101232097','问题2','答案2');insert into a...

2018-12-05 19:03:30 5517

原创 shell脚本直接加载数据

#!/usr/bin#使用sqlldr直接加载文件#作者:徐国奇#时间:2018-11-26#使用脚本直接加载数据到表中,不用再写ctl控制文件.table_name=$2data=$1data_file="'/home/oracle/sqlldr/$data'"data_ctl="/home/oracle/sqlldr/"$table_name".ctl"bad="/hom...

2018-11-30 19:03:31 922

原创 Oracle分析函数求累加值

create table t1(a varchar(10),b number);insert into t1 values(1,10);insert into t1 values(2,10);insert into t1 values(3,10);insert into t1 values(4,10);insert into t1 values(5,10);insert ...

2018-11-29 11:03:38 2249

转载 python数据分析练习(二)

# -*- coding: utf-8 -*-#Author Mr.xu#python数据分析之房价平均价格import pandasfrom pandas import Series,DataFrameimport matplotlib.pyplot as pltimport pandas as pdplt.rcParams['font.sans-serif']=['SimHei...

2018-11-28 20:34:09 941

原创 python数据分析练习

import pandas as pdfrom pandas import Series,DataFrameimport matplotlib.pyplot as pltimport seaborn as seaplt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签plt.rcParams['axes.unicode_minus']...

2018-11-28 16:35:19 1274

转载 转载:关于互联网金融授信产品的风控建模

关于互联网金融授信产品的风控建模原创:https://mp.weixin.qq.com/s?__biz=MzUzODYwMDAzNA==&mid=2247484655&idx=1&sn=bc8a16969d04faf0fb254cc3edafc6de&chksm=fad473e2cda3faf485cc36f513ce7ffc270aa31071b52822ba...

2018-11-22 21:24:32 1690

原创 pandas 操作数据

file = 'F:\\数据分析数据\\lianjia.csv'f = open(file,'r',encoding='utf-8',errors='ignore')df = pd.read_csv(f)print(df) #只粘贴了部分数据 Direction District Elevator Floor ... Region Renovatio...

2018-11-22 17:17:34 156

原创 python数据可视化

python数据可视化:# -*- coding: utf-8 -*-#Author Mr.xuimport pandas as pdfrom pandas import Series,DataFrameimport numpy as npimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHe...

2018-11-21 16:39:17 336

原创 Oracle Mysql Sqlserver 把一列转为按逗号分割的行

oracle:create table str_de(name varchar(25),addre varchar(25));insert into str_de values('xugq','北京');insert into str_de values('xugq','陕西');insert into str_de values('xugq','深圳');insert into...

2018-11-20 12:55:01 264

原创 北京部分地区房租评价价格分析

# -*- coding: utf-8 -*-#Author Mr.xuimport pandasimport numpyimport matplotlib.pyplot as pltimport csvimport matplotlibfrom IPython import displayimport matplotlib.pyplot as pltplt.rcParams[...

2018-11-14 17:39:05 316

转载 Oracle 函数中使用object table_type

create or replace function get_dept_emps(p_deptno in number) return sys_refcursor is v_rc sys_refcursor;begin open v_rc for 'select empno, ename, mgr, sal from emp where deptno = :deptno' ...

2018-11-08 20:01:48 1067

原创 Oracle(游标 table type )Mysql(游标)Sqlserver(游标 循环)

############################################################################Oracle:CREATE OR REPLACE PROCEDURE SP_STR(V_OUT OUT SYS_REFCURSOR) AS CURSOR C1 IS SELECT * FROM DM_CUST_ACCOUNT_IN...

2018-11-08 11:53:19 626

原创 Oracle sql 写正则表达式

create table t(a varchar2(10));insert into t values('北京ABc');insert into t values('abc北京');select regexp_substr(a,'[a-zA-Z]+') "英文", regexp_substr(a,'[^a-zA-Z]+') "汉字"from t;SYS@PROD&g...

2018-11-07 13:16:08 1271

原创 awk--练习笔记

awk:[root@oracle shellscript]# more df_h.txtFilesystem Size Used Avail Use% Mounted on/dev/sda1 9.7G 2.4G 6.9G 26% //dev/sda3 25G 7.0G 16G 31% /u01tmp...

2018-11-06 18:49:33 135

原创 MYSQL迁移数据至sqlserver

第一步:下载安装MYSQL ODBC https://dev.mysql.com/downloads/connector/odbc/安装过程比较简单第二步:配置数据源 版本要和mysql版本对应. 第三步:创建连接服务器 我用的工具是  Microsoft SQL Server Management Studio 17  完成后新建一个查询窗口: s...

2018-11-01 22:06:50 215

原创 python画出心形图

import matplotlib.pyplot as pltimport matplotlib as mplimport randomimport numpy as npimport matplotlib.dates as dtfrom mpl_toolkits.mplot3d import Axes3Dmpl.rcParams['font.size']='10' #图...

2018-10-31 20:21:00 3016

原创 python向图标添加表格

import matplotlib.pyplot as pltimport numpy as npfrom matplotlib import patheffects# plt.figure()## ax = plt.gca()y = np.random.random(9)col_tables = ['col1','col2','col3']row_tables = ['...

2018-10-31 16:37:56 702

原创 Oracle--SQL_001

Oracle常用语句:#查询用户下面的索引和约束情况:select u.index_name,u.index_type,u.table_name,u.table_type,u.status, c.constraint_name,c.constraint_type,c.status from dba_indexes u left join dba_...

2018-10-28 11:47:05 105

原创 python 遍历多层列表

a = [[1,3,4],[4,5,65,[9,6,8]],96,8]def lis(z): for i in z: if isinstance(i,list): lis(i) else: print(i)lis(a)C:\Users\xgq\PycharmProjects\untitled\ve...

2018-10-26 18:05:03 3024

原创 菜鸟学python可视化--001

# -*- coding: utf-8 -*-#Author Mr.xufrom random import choiceimport matplotlib.pyplot as pltimport requestsimport csvimport numpy as npdef read_csv(): x = [] y = [] with open('F:\\...

2018-10-25 16:59:37 232

原创 shell和sqlplus交互

[oracle@oracle ~]$ more oracle_connect.sh#!/bin/bash#表空间使用状态sqlplus -S / as sysdba >connect_oracle.txt <<EOFselect 'information_database' from dual;select * from v\$version;archive lo...

2018-10-24 16:27:11 872

原创 python远程连接linux,并返回命令结果

# -*- coding: utf-8 -*-#Author Mr.xufrom ftplib import FTPimport datetimeimport paramikohostip = '192.168.18.111'user = 'root'passwd = 'root'def run(): try: ssh = paramiko.SSHCli...

2018-10-23 17:39:30 2768

转载 Oracle 统计信息

#优化统计信息Optimizer statistics include the following:Table statistics Number of rows Number of blocks Average row lengthColumn statistics Number of distinct values (NDV) in column Nu...

2018-10-22 22:05:41 150

原创 Oracle row_number dense_rank rank() 用法

Oracle row_number dense_rank rank看结果集的倒数 2 3 行数据就明白了.SCOTT@PROD>select * from emp; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO------...

2018-10-19 18:43:38 132

原创 shell脚本练习

#!/bin/bash#shell脚本监控系统#监控存储使用echo '***************系统存储使用情况*****************'df -hecho ''echo ''echo ''echo '***************系统内存使用情况*****************'echo ''echo ''free -mecho ''echo ''...

2018-10-17 18:02:22 268

原创 shell 统计单词频率

#!/bin/bash#n个出现频率最高的单词help(){ echo "该shell脚本统计一个文本中出现次数最多的n个单词" echo "usage: sh "$0" filename n" echo "filename 为你要统计的文本名称 n为要统计的单词个数" echo "sh "$0" englist_statment.txt 10&quo

2018-10-15 21:18:02 1032

原创 Linux和Oracle生成随机字符串

Linux 和Oracle里面如何生成随机字符串:Linux 可以利用uuidgen来生成[oracle@oracle ~]$ uuidgenf239007b-14a8-4a38-9925-794f5aad7740我们要做的就是把里面的"-"去掉,数字替换为字母,然后截取想要的位数vi random_string.sh#!/bin/bashcount=10help(){ ...

2018-10-14 15:25:33 161

转载 Oracle pivot 与unpivot的用法

这个例子是在live sql上看到的.具体网址:https://livesql.oracle.com/apex/f?p=590:49好像要注册一个Oracle账号create table olympic_medal_winners ( olympic_year int, sport varchar2( 30 ), gender varc...

2018-10-14 11:34:02 1063

原创 rman catalog 维护rman备份元数据

注册备份到元数据.使用catalog 命令维护rman元数据catalog datafilecopycatalog archivelogcatalog backuppiececatalog start with(可以完成一个目录下所有文件的注册)RMAN> backup tablespace lfn_nfs format '/u01/flash/lfn_nfs%s.bak';...

2018-10-13 16:02:33 381

原创 Oracle expdp 参数文件写法

expdp:官方文档位置:Data Warehousing and Business Intelligence ->Supporting Documentation(Utilities) -> 2 Data Pump Export***************************************************************************...

2018-10-11 13:15:29 3100

原创 Oracle DNFS表空间技术

#DFNS表空间技术#首先配置nfs#安装数据库的服务器地址192.168.18.101#版本信息[root@oracle ~]# lsb_release -aLSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarchDistributor ID: EnterpriseE...

2018-10-09 16:10:57 602

原创 Oracle数据入库 shell脚本

博客只是提供了一个思路,正式的环境中比这个复杂多了.要配置日期,调度时间.入库失败的日志记录信息等等.#Oracle数据入库脚本#整体思路,需要三个文件,因为在正式的环境中入库的数据文件dat文件 ctl文件 入库脚本是分开存放的.#编辑ctl文件#注意控制文件内容里面不能有其他变量之类的,需要按照官方文档来写.#官方文档路径 Data Warehousing and Busine...

2018-10-08 14:52:00 2201

原创 Oracle网络配置-listener tnsnames sqlnet

Oracle 监听程序#easy connect 特点是不需要配置文件,需要服务器端监听启动,而且数据库OPENsqlplus sys/[email protected]:1521/LFN as sysdbaSelect to enable clients to use a TCP/IP connect identifier, consisting of a host name a...

2018-10-07 11:19:04 378

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除