04 2021 档案

ORA-29702:error occurred in Cluster Group Service operation错误解决
摘要:一. 故障描述 笔者尝试通过手工建立单实例DB的方法,启动数据库实例到nomount状态时,报错: SQL> startup nomount; ORA-29702: error occurred in Cluster Group Service operation 无法进行下面的数据库创建工作. 在 阅读全文

posted @ 2021-04-19 17:12 阿陶学长

Python安装cx_Oracle模块遇到的问题
摘要:环境: win7 32位系统 Python3.6 (32bit) 安装模块: cx_Oracle模块下载(下载地址: ) 如是在网站上下载, 切记需下载和python版本对应的.因为我之前在64位系统安装时,一直用的是cx_Oracle-5.3+oci12c-cp36-cp36m-win_amd64 阅读全文

posted @ 2021-04-15 09:20 阿陶学长

最最完整的 MySQL 规范都在这了
摘要:本文核心内容如下: 正文部分 一、数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 临时库表必须以tmp_为前缀并以日期 阅读全文

posted @ 2021-04-10 19:18 阿陶学长

MySQL学习进阶路线
摘要:根据2019 数据库趋势报告显示,年度最受欢迎的数据库是 MySQL。 虽然市场占有率Oracle排名第一,MySQL和SQLServer并驾齐驱,但毫无疑问,MySQL正变得越来越流行。随着MySQL地位爆炸式的提升, MySQL DBA的市场缺口也日益剧增,优秀的MySQL DBA正在成为各个公 阅读全文

posted @ 2021-04-10 19:17 阿陶学长

Linux最全基础指令
摘要:目录: ls——浏览当前所在目录下的文件信息 pwd——查看当前所在路径 mkdir——创建目录 rm——删除文件 cp——将一个文件向另一个位置拷贝一份(注意:两个系统之间拷贝文件用scp) mv——一点一个文件或目录到另一个位置 cd——改变当前所在路径,进入某个目录 文件 touch——更改文 阅读全文

posted @ 2021-04-09 20:12 阿陶学长

Redis有哪几种数据淘汰策略?
摘要:noeviction:返回错误当内存限制达到并且客户端尝试执行会让更多内存被使用的命令(大部分的写入指令,但DEL和几个例外) allkeys-lru:尝试回收最少使用的键(LRU),使得新添加的数据有空间存放。 volatile-lru:尝试回收最少使用的键(LRU),但仅限于在过期集合的键,使得 阅读全文

posted @ 2021-04-09 20:09 阿陶学长

Redis集群方案应该怎么做?都有哪些方案?
摘要:1.twemproxy, 大概概念是,它类似于一个代理方式,使用方法和普通redis无任何区别,设置好它下属的多个redis实例后,使用时在本需要连接redis的地方改为连接twemproxy,它会以一个代理的身份接收请求并使用一致性hash算法,将请求转接到具体redis,将结果再返回twempr 阅读全文

posted @ 2021-04-09 20:08 阿陶学长

Redis有哪几种数据淘汰策略?
摘要:noeviction:返回错误当内存限制达到并且客户端尝试执行会让更多内存被使用的命令(大部分的写入指令,但DEL和几个例外) allkeys-lru:尝试回收最少使用的键(LRU),使得新添加的数据有空间存放。 volatile-lru:尝试回收最少使用的键(LRU),但仅限于在过期集合的键,使得 阅读全文

posted @ 2021-04-08 19:40 阿陶学长

Python3 集合内置方法完整列表
摘要:![](https://img2020.cnblogs.com/blog/2208242/202012/2208242-20201216154525069-572347619.png) 阅读全文

posted @ 2021-04-08 19:36 阿陶学长

Oracle索引修复 ,ORA-00600: internal error code, arguments: [6200],
摘要:Oracle索引修复 ,ORA-00600: internal error code, arguments: [6200], 问题背景:客户反馈DB每天产生的incident日志很多,需要排查原因 查看alert日志发现大量的ORA-07445、ORA-00600错误 Errors in file 阅读全文

posted @ 2021-04-08 19:35 阿陶学长

log file sync等待事件
摘要:问题背景: 客户反馈数据库反映缓慢,各模块均不能使用 1> 查看awr报告 问题分析: 1、log file sync的原凶到底是什么? 频繁commit/rollback或磁盘I/O有问题,大量物理读写争用 当一个用户提交(commits)或者回滚(rollback),session的redo信息 阅读全文

posted @ 2021-04-08 19:33 阿陶学长

谈技术人员思维转变
摘要:今天专门写一篇文章来谈下技术人员思维转变,或者说叫从技术到管理,从技术走到项目经理或产品经理的时候你应该有的一些思维转变。对于技术人员在技术上专注和精进本身是没有问题的,但是如果技术人员沉迷在技术里面那么很难真正走向管理或成为一个打造好产品的产品经理。 培养客户驱动和经营意识 个人理解首先要培养的就 阅读全文

posted @ 2021-04-08 19:32 阿陶学长

Oracle安装与数据库创建
摘要:【前言】 Oracle在安装的时候是软件安装加上数据库实例创建,这是两个独立的步骤。 安装方式有两种,一种是图形化界面安装,还有一种是静默安装,图形化安装这里不多做介绍,重点介绍一下静默安装的方式。 着重介绍静默安装是因为自动化运维中一键安装数据库采用的也是调用静默安装脚本的方式。这里图形化界面安装 阅读全文

posted @ 2021-04-08 19:31 阿陶学长

Oracle学习路线
摘要:【前言】 经常有一些项目朋友向我咨询,如果打算进入DBA这一行或者想更深入的学习一些数据库的知识,应该怎样入门,可以通过怎样一个路线图来进行学习。 其实关于这个问题,网上已经有了很多内容可以参考。但是既然这么多朋友咨询,我打算先整理一下Oracle的学习计划发出来(后面有时间整理一下MySQL)。 阅读全文

posted @ 2021-04-08 19:28 阿陶学长

证据就在代码里
摘要:Code Anthem 博客中曾发过一篇博文《proof is in the code. That is all.》,外刊IT评论对此文进行了翻译,现转载于此,全文如下: 招聘一个程序员,唯一对你有意义的是他能写出好程序的能力。很少人像这样去招人,他们更喜欢去挑剔程序员的个人癖好和性格缺点。 我一说 阅读全文

posted @ 2021-04-07 21:03 阿陶学长

shell中的快捷键使用
摘要:ctrl+shift+T 在一个terminal中开启多个窗口ctrl+shift+N 重新打开一个terminalctrl+c 取消命令执行ctrl+d 关闭shellctrl+shift+鼠标选中+c 复制ctrl+shift+v 粘贴 阅读全文

posted @ 2021-04-07 20:56 阿陶学长

SQL server中创建、删除、添加表、索引等
摘要:--创建student表格create table student( sno int primary key, sname char(10) unique, ssex char(5), sage int, sdept char(10)); --创建course表create table course 阅读全文

posted @ 2021-04-07 20:54 阿陶学长

windows操作系统下python IDLE安装
摘要:pyhton有俩个版本 有pyton2和python3学习建议使用python3版本。 双击打开 点击自定义安装 Next 下一步 Install 安装……等待安装!! 在开始菜单输入idle ,就可以看到 输入print(“hello“) 能打印 即可 在windows命令提示符输入python也 阅读全文

posted @ 2021-04-07 10:25 阿陶学长

ORA-39001,ORA-39000
摘要:遇到如下报错 ORA-39001: invalid argument valueORA-39000: bad dump file specificationORA-39143: dump file "/user/oradata/20191105.dmp" may be an original exp 阅读全文

posted @ 2021-04-07 10:23 阿陶学长

从应用角度谈谈NoSQL 数据库和关系型数据库的区别之处
摘要:NoSQL 数据库和传统关系型数据库到底有什么区别? 不论是讲传统关系型数据库还是NoSQL 数据库的资料都会提到两者的区别,长篇大论就不写了,从实用角度就写几点: 关系型用sql,nosql不用sql 关系型数据在表中,nosql基本非结构化 ACID与BASE的区别 持久化or非持久化区别 数据 阅读全文

posted @ 2021-04-07 10:22 阿陶学长

金三银四,面了七个候选人,有些话不吐不快。
摘要:春水初生,春林初盛,金三银四确实是找工作的好时节,大量企业放出空缺职位,大的基数总会蕴藏一些好的机会,以下是我近半个月面试的七个候选人的一个总结,不是什么标准答案,如果恰好你在找工作,这些话可能对你有用。 一、对你而言 1、简历 对于做技术的人而言,简历的风格还是尽量简约大气些更好,标新立异过分花哨 阅读全文

posted @ 2021-04-06 13:21 阿陶学长

SQL优化 | MySQL问题处理案例分享三则
摘要:分享几则MySQL问题处理案例,聊聊我的思路。处理问题的思路和角度各有不同,希望这篇文章可以抛砖引玉。 问题一、 问题描述:某功能模块涉及保存和提交类操作慢,反映到数据库环境为DML操作普遍偏慢。 处理过程:排查MySQL数据库发现所有涉及批量插入的功能都有性能问题,数据库选用的是微软云的RDS,对 阅读全文

posted @ 2021-04-06 13:18 阿陶学长

windows下oracle的ora-27100错误
摘要:修改sga_max_size太大后启动不了,按照网上的方法恢复也还是不行,最后查资料终于发现问题所在。整个过程如下:SQL> alter system set sga_max_size=10000000000 scope=spfile; 系统已更改。 SQL> shutdown immediate; 阅读全文

posted @ 2021-04-06 13:17 阿陶学长