- 博客(12)
- 收藏
- 关注
原创 Python编程之路 ---- 练习1
1.简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型?编译型: 需通过编译器(compiler)将源代码编译成机器码,之后才能执行的语言。一般需经过编译(compile)、链接(linker)这两个步骤。编译是把源代码编译成机器码,链接是把各个模块的机器码和依赖库串连起来生成可执行文件。 优点:编译器一般会有预编译的过程对代码进行优化。因为编译只做一次,...
2018-08-29 18:02:42 918
原创 编译型语言、解释型语言、静态类型语言、动态类型语言概念与区别
编译型语言和解释型语言1、编译型语言需通过编译器(compiler)将源代码编译成机器码,之后才能执行的语言。一般需经过编译(compile)、链接(linker)这两个步骤。编译是把源代码编译成机器码,链接是把各个模块的机器码和依赖库串连起来生成可执行文件。优点:编译器一般会有预编译的过程对代码进行优化。因为编译只做一次,运行时不需要编译,所以编译型语言的程序执行效率高。可以脱离语言...
2018-08-29 10:44:26 157
原创 Linux配置双网卡
环境信息Device_name Ip_address Gateway Remark ens32 10.6.0.32 10.6.0.gate 业务数据 ens34 10.9.5.34 10.9.5.gate 备份数据 配置网卡信息首先需要做的是确保双网卡都能正常工作并且已经开启,这里可以使用 ifconfig ...
2018-08-27 15:59:04 9862
原创 数据库审计平台 --- 依赖环境部署
数据库审计平台 --- 介绍数据库审计平台---基础环境部署依赖软件说明cx_Oracle cx_Oracle-5.1.2-11g-py27-1.x86_64.rpm oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.r...
2018-08-17 16:44:18 1947 2
转载 数据库审计平台 --- 介绍
数据库审计平台---基础环境部署数据库审计平台 --- 依赖环境部署介绍Themis是宜信公司DBA团队开发的一款数据库审核产品。可帮助DBA、开发人员快速发现数据库质量问题,提升工作效率功能概述事后审核,自主优化部分放在二期实现。亦可在项目设计阶段引入,起到一部分事前审核的作用。 通过WEB界面完成全部工作,主要使用者是DBA和有一定数据库基础的研发人员。 可针对某...
2018-08-17 10:51:37 6514
原创 数据库审计平台---基础环境部署
数据库审计平台 --- 介绍数据库审计平台 --- 依赖环境部署环境说明 操作系统 RedHat RedHat Enterprise Linux 7.4 软件版本 Python Python2.7(系统自带) Mongodb mongodb-linux-x8...
2018-08-17 10:42:05 2492
原创 SYSAUX表空间清除AWR快照
查看表空间信息select * from (Select a.tablespace_name,to_char(a.bytes/1024/1024,'999,999.999') total_bytes,to_char(b.bytes/1024/1024,'999,999.999') free_bytes,to_char(a.bytes/1024/1024 - b.bytes/1024/...
2018-08-14 14:24:20 1793 2
原创 SYSAUX表空间清除统计信息
查看SYSAUX信息set linesize 120set pagesize 100 COLUMN "Item" FORMAT A25COLUMN "Space Used (GB)" FORMAT 999.99COLUMN "Schema" FORMAT A25COLUMN "Move Procedure" FORMAT A40 SELECT occupant_name "...
2018-08-10 21:08:20 2015
原创 linux自动化上传文件至FTP
先来看看基础的命令,包括了连接,列出列表,下载,上传,断开这最基础的命令,会这些,在使用ftp命令行就毫无压力啦!1. 连接ftp服务器格式:ftp [hostname| ip-address]a)在linux命令行下输入:ftp 192.168.1.1b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。2.列出文件列表以及切换目录这部分其实和li...
2018-08-01 17:04:07 25692 1
转载 Oracle 触发器实现DDL语句监控
前言创建此触发器的主要目的是为了控制数据库的版本,虽然会将DDL语句保留但难免会出现遗漏,所以创建DDl触发器记录DDL操作,主要是用来核对数据库变更的SQL语句创建用户并授权#需要使用sys用户授权CREATE USER dbadmin IDENTIFIED BY dbadmin DEFAULT TABLESPACE DDL_AUD;GRANT CONNECT TO dba...
2018-08-01 13:14:04 2527
转载 案发现场:被注入的软件及 ORA-600 16703 灾难的恢复
最近帮助一个客户恢复数据库,遇到了如下这个问题。让我们再一次惊醒于数据安全,如果不做好防范,问题总是会来得猝不及防。客户在尝试启动数据库时,是这样一个 ORA-600 错误映入眼帘,反复重试无法消除问题,历史备份,同样存在问题,客户毫无防范的,陷入一场数据库灾难:SQL*Plus: Release 11.2.0.4.0 Production on Fri Jul 20 2...
2018-08-01 11:43:57 1287
原创 Oracle logmnr日志分析
1.创建数据字典CREATE DIRECTORY utlfile AS '/oradata/LOGMNR';2.创建字典文件需要以DBA用户登录,创建到上面配置好的LogMiner文件夹中EXECUTE dbms_logmnr_d.build(dictionary_filename => 'dictionary.ora', dictionary_location =>'...
2018-08-01 09:32:47 425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人