- 博客(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
1182
转载 崔华批量绑定模板生成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
383
原创 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
1598
原创 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
524
转载 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
666
原创 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
550
原创 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
2477
原创 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
5739
原创 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
975
原创 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
2323
转载 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
1037
原创 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
1347
转载 转载:关于互联网金融授信产品的风控建模
关于互联网金融授信产品的风控建模原创:https://mp.weixin.qq.com/s?__biz=MzUzODYwMDAzNA==&mid=2247484655&idx=1&sn=bc8a16969d04faf0fb254cc3edafc6de&chksm=fad473e2cda3faf485cc36f513ce7ffc270aa31071b52822ba...
2018-11-22 21:24:32
1844
原创 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
207
原创 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
403
原创 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
299
原创 北京部分地区房租评价价格分析
# -*- 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
352
转载 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
1126
原创 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
676
原创 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
1348
原创 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
162
原创 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
276
原创 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
3143
原创 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
782
原创 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
145
原创 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
3087
原创 菜鸟学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
261
原创 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
931
原创 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
2846
转载 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
184
原创 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
149
原创 shell脚本练习
#!/bin/bash#shell脚本监控系统#监控存储使用echo '***************系统存储使用情况*****************'df -hecho ''echo ''echo ''echo '***************系统内存使用情况*****************'echo ''echo ''free -mecho ''echo ''...
2018-10-17 18:02:22
308
原创 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
1110
原创 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
190
转载 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
1115
原创 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
430
原创 Oracle expdp 参数文件写法
expdp:官方文档位置:Data Warehousing and Business Intelligence ->Supporting Documentation(Utilities) -> 2 Data Pump Export***************************************************************************...
2018-10-11 13:15:29
3207
原创 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
676
原创 Oracle数据入库 shell脚本
博客只是提供了一个思路,正式的环境中比这个复杂多了.要配置日期,调度时间.入库失败的日志记录信息等等.#Oracle数据入库脚本#整体思路,需要三个文件,因为在正式的环境中入库的数据文件dat文件 ctl文件 入库脚本是分开存放的.#编辑ctl文件#注意控制文件内容里面不能有其他变量之类的,需要按照官方文档来写.#官方文档路径 Data Warehousing and Busine...
2018-10-08 14:52:00
2305
原创 Oracle网络配置-listener tnsnames sqlnet
Oracle 监听程序#easy connect 特点是不需要配置文件,需要服务器端监听启动,而且数据库OPENsqlplus sys/oracle@192.168.18.101: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
454
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人