简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1.1 查看参数SQL> show parameter open_cursors --每个session(会话)最多能同时打开多少个cursor(游标)NAME TYPE VALUE------------------------------------ -----------...
一、背景 笔者在一家供应链公司,主要业务是跨境商品,公司研发部门成立于2016年4月,还是比较年轻的,项目开发采用传统的MVC架构,平台交易量不是很大不大。二、使用docker带来的好处1、应用打包 以前我们发布应用通常把应用打成war包然后交付给运维,由运维统一上线,但是会出现这么一个情况,就是运维对应用的配置不是很清楚,有可能出现配置不当或者因为某些环境差异导致应用发布失败,而采用
近日,核心数据库频繁抱出数据库缓存命中率过低,于是开始进行排查。1.监控软件告警信息2.抓取告警时间段内的awr报告进行分析3.execute与parse命中率过低,说明分析(硬解析与软解析)的比例比较大,快速解析较少。涉及到session_cached_cursors和open_cursors参数的调整:open_cursors:该参数含义是同一个session同时打...
当使用MySql的分区时偶尔遇到问题,当有主键的表时会出现,A PRIMARY KEY must include all columns in the table's partitioning function。分区的字段必须是要包含在主键当中。这时候分区的字段要么是主键,要么把分区字段加入到主键中,从而形成复合主键。不过现在的数据表大部分都有主键。当没有主键的时候不会出现。CREATE TABL
打开ODBC进行配置:打开ArcCatalog,配置OLE DB数据源:选择自定义——自定义模式:说明:我第一次安装的是:mysql-connector-odbc-5.2.7-winx64.msi,在刷新时,数据源名称怎么也刷新不出来,后来安装的:mysql-connector-odbc-5.2.7-win32.msi,可以刷新出来了。发现ArcCatalog应...
单机运行MySQL使用skip-networking关闭MySQL的TCP/IP连接方式skip-networking开启该选项后就不能远程访问MySQL为安全考虑希望指定的IP访问MySQL,可以在配置文件中增加bind-address=IP,前提是关闭skip-networkingbind-address=192.168.1.100MySQL优化应该按实际情况配置。...
启动部分日志提示[Note] Server hostname (bind-address): '0.0.0.0'; port: 3306[Note]- '0.0.0.0' resolves to '0.0.0.0';[Note] Server socket created on IP: '0.0.0.0'.[ERROR] Can't start server: Bind on TCP/IP por
一般情况下mysql的启动错误还是很容易排查的,但是今天我们就来说一下不一般的情况。拿到一台服务器,安装完mysql后进行启动,启动错误如下:有同学会说,哥们儿你是不是buffer pool设置太大了,设置了96G内存。这明显提示无法分配内存嘛。如果真是这样也就不在这里进行分享了,哈哈。我的服务器内存是128G。如下图:服务器内存使用情况:那么问题来了,既然还剩如此...
前言:在管理ORACLE的工作中,经常发现因为锁等待的原因导致应用宕机了。Mysql考虑到自身的性能和架构等因素,InnoDB数据库引擎增加了参数innodb_lock_wait_timeout,避免在资源有限的情况下产生太多的锁等待;一、innodb_lock_wait_timeout的参数说明innodb_lock_wait_timeout指的是事务等待获取资源等待的最长时间,超过...
目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。而通常我们用的最多的就是第一范式(1NF)、第二范式(2NF)、第三范式(3NF),也就是本文要讲的“三大范式”。第一范式(1NF):要求数据库表的每一列都是不可分割的原子数据项。举例说明:在上面的表中,“家庭信...