Oracle Oracle数据库中 call 和 exec的区别 今天发现了一个小东西,觉得很有意思,查找了一些资料,跟大家分享一下: 在sqlplus中: 在第三方提供的工具(如:plsqldev) 总结: exec是sqlplus的命令,只能在sqlplus中使用。 call是sql命令,任何工具都可以使用,call...
SQLSERVER SQL数据库实例名称找不到或远程连接失败并显示错误error40的原因及解决办法 分享由字符“\”转义引起的SQL数据库实例名称找不到或远程连接失败并显示错误error40的解决办法: 一、问题介绍 很久没有用c#去连数据库程序了,不过在网上找了一些资料,基本上还是写出来了,但是调试初步完成的程序时候,却发现在con.open()这个方...
MySQL MySQL联合索引遵循最左前缀匹配原则 面试官: 我看你的简历上写着精通MySQL,问你个简单的问题,MySQL联合索引有什么特性? 心想,这还不简单,这不是问到我手心里了吗? 听我给你背一遍八股文! 我: MySQL联合索引遵循最左前缀匹配原则,即最左优先,查询的时候会优先...
Oracle oracle报错(ORA-00600)问题处理 告警日志里这两天一直显示这个错误: ORA-00600:internalerrorcode,arguments:[kcblasm_1],[103],[],[],[],[],[],[] TueAug1209:20:17CST2014 Errorsinfile...
PostgreSQL PostgreSQL 允许远程访问设置的操作 postgres远程连接方式配置 配置pg_hba.conf文件 目录C:\Program Files\PostgreSQL\9.5\data (QXY)主机 [postgres@qxy data]$ pwd /spark/pgsql/data [post...
MySQL MySQL数据权限的实现详情 数据权限模型 上篇文章的数据模型是基于传统的RBAC模型来设计的,由于我们这里的应用场景不一样,所以这里的数据权限模型并没有严格按照上篇文章的方案来设计,但是万变不离其宗,核心原理还是相同的。 首先我来介绍一下我们最终实现的效果 实现效果 一个组件(可以理...
其他数据库 在项目中使用redis做缓存的一些思路 在项目中redis做缓存的一些思路 首先,缓存的对象有三种 1、数据库中单条的的数据(以表名跟id作为key永久保存到redis),在有更新的地方都要更新缓存(不适用于需要经常更新的数据); 2、对于一些不分页,不需要实时(需要多表查询)的列表,我们可以将...
SQLSERVER SQL SERVER使用REPLACE将某一列字段中的某个值替换为其他的值 SQL SERVER将某一列字段中的某个值替换为其他的值 update 表名 set 列名 = REPLACE( 列名 ,’aa’,’bb’) SQL SERVER”函数 replace 的参数 ...
MySQL Mysql出现问题:error while loading shared libraries: libaio解决方案 问题 初始化数据库时 mysqld –initialize –user mysql 报错: mysqld: error while loading shared libraries: libaio.so.1: cannot open...
Oracle Oracle SqlPlus设置Login.sql的技巧 sqlplus在启动时会自动运行两个脚本:glogin.sql、login.sql这两个文件 执行顺序为 1.默认在在$ORACLE_HOME/sqlplus/admin路径下查找glogin.sql文件执行 2.默认在在当前路径下查找login....
MySQL MySQL压测神器HammerDB的部署及使用详解 前言 HammerDB 是一个开源的数据库负载测试和基准测试工具,同时支持 Windows 和 Linux 平台。 ⛳️ 1. HammerDB简介 HammerDB 是一个开源的数据库负载测试和基准测试工具,同时支持 Windows 和 Linux 平台...
SQLSERVER 将一个表中个某一列修改为自动增长的方法 昨天有位学生问我“一个表已经建好了,能不能将里面的一个字段改为自动增长?”,“能,但没有必要去修改它,应该在建表的时候就设计好” 我说。 这时候他和另一位学生 讨论起来。他觉得可以,另一位试过说不行。因为他们不是我带班级的学生,他们也咨询了自己的老师,所以...