码迷,mamicode.com
首页 > 数据库 > 日排行
数据库操作(四)
数据库操作(四) 1.索引原理 1.为什么要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 2.什么是索引 ...
分类:数据库   时间:2019-09-04 23:03:56    阅读次数:126
mysql 基本字符函数
#查看当前字符集SHOWVARIABLESLIKE‘%char%‘;#单行函数USEmyemployees;#字符函数SELECTLENGTH(‘哈哈‘)#获取参数字节个数SELECTCONCAT(last_name,‘_‘,first_name)FROMemployees;#字符串拼接SELECTUPPER(‘aaa‘);#转换成大写SELECTLOWER(‘AAA‘);#转换成小写#mysql
分类:数据库   时间:2019-09-05 00:44:02    阅读次数:121
SQL——数据库的管理
环境 DBMS:MySQL 8.0.17 工具:Navicat Premium 11.2.16 数据库创建 语法:CREATE DATABASE <数据库名>; 创建数据库school:CREATE DATABASE school; 可以看到,控制台显示语句执行成功。 数据库也确实成功创建。 再次创 ...
分类:数据库   时间:2019-09-05 01:12:11    阅读次数:135
SQL——数据类型
整数类型 带符号:-27~27-1 无符号:0~28-1 带符号:-215~215-1 无符号:0~216-1 带符号:-223~223-1 无符号:0~224-1 带符号:-231~231-1 无符号:0~232-1 带符号:-263~263-1 无符号:0~264-1 指定整数类型时默认情况为带 ...
分类:数据库   时间:2019-09-05 01:13:43    阅读次数:176
数据库设计原则
``` ### 何为范式 范式来自英文Normal form,简称NF。要想设计—个好的关系,必须使关系满足一定的约束条件,此约束已经形成了规范,分成几个等级,一级比一级要求得严格。满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update... ...
分类:数据库   时间:2019-09-05 10:26:36    阅读次数:98
linux中命令行安装oracle11g数据库
静默安装oracle11g_R1补充rhel6.0命令行安装oracle数据库1.安装linux6.0版本服务器(用于安装数据库环境最低要求:磁盘10G的lv,内存1G,swap分区是内存的2倍)2.调试网络、防火墙开放端口、SELINUX允许3.配置本地主机名、域或远程主机名、域4.配置yum,本地yum和网络源yum均可5.开始安装数据库一.安装数据库所需环境yum-yinstallbinut
分类:数据库   时间:2019-09-05 10:41:45    阅读次数:194
mysql 数学函数
SELECTROUND(3.14);#四舍五入SELECTROUND(3.1415,3);#第二个参数为保留小数点的位数SELECTCEIL(1.2);#大于1.2的最小整数SELECTFLOOR(1.2);#小于1.2的最大整数SELECTTRUNCATE(3.1415,2);#小数点后保留2位,剩下的被截断SELECTMOD(10,3);#取余SELECT10%3;
分类:数据库   时间:2019-09-05 10:44:45    阅读次数:103
linux中oracle自启动
一、编辑 /etc/oratab orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1:N 修改为 orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1:Y 注:参数为Y时可通过dbstart启动 ...
分类:数据库   时间:2019-09-05 10:45:34    阅读次数:85
mysql优化2
二、优化细节:1、参数优化1.1Max_connections(1)简介Mysql的最大连接数,如果服务器的并发请求量比较大,可以调高这个值,当然这是要建立在机器能够支撑的情况下,因为如果连接数越来越多,mysql会为每个连接提供缓冲区,就会开销的越多的内存,所以需要适当的调整该值,不能随便去提高设值。(2)判断依据showvariableslike‘max_connections'
分类:数据库   时间:2019-09-05 10:48:44    阅读次数:123
关于oracle怎么看清楚字段的一些实践
在oracle存储过程或者平时编码中会有很多时候对不上字段,这时候在字段逗号后面可以主动加上--数字。 还有的是应该注意尽量让每个字段都占有一行的空间。下面部分截图说明 ...
分类:数据库   时间:2019-09-05 11:56:19    阅读次数:81
sql 查询某个字段最长的记录
sql 查询文本字段中值的长度最长的记录 一、函数1、SQL ServerLEN() 函数返回文本字段中值的长度。SELECT LEN(column_name) FROM table_name;2、MySQL LENGTH() 函数返回文本字段中值的长度。SELECT LENGTH(column_n ...
分类:数据库   时间:2019-09-05 13:15:04    阅读次数:135
JDBC入门
接下来记录一下,JDBC的相关知识点 为什么使用JDBC 不同的数据库有不同的驱动,为了使用这些数据库如果没有JDBC就需要每个驱动都需要了解,但是有了JDBC后,就只需要了解JDBC的API就可以了。JDBC是数据库驱动的上层,里面主要包含一些接口,而各个数据库厂商需遵循这个接口来开发驱动。 组成 ...
分类:数据库   时间:2019-09-05 13:15:33    阅读次数:94
Oracle透明网关的使用
Oracle透明网关的使用 Oracle透明网关的使用 Oracle 数据库的透明网关( transparent gateway )是这样的一个接口:通过它,我们可以 sqlplus 操纵其他数据库,如 ms sqlserver 、 sybase 、 infomix 等,实现数据库的异构服务。我一直 ...
分类:数据库   时间:2019-09-05 13:16:44    阅读次数:124
MySQL中语句执行顺序
当一个查询语句同时出现了where,group by,having,order by的时候,执行顺序和编写顺序是: 1.执行where xx对全表数据做筛选,返回第1个结果集。 2.针对第1个结果集使用group by分组,返回第2个结果集。 3.针对第2个结果集中的每1组数据执行select xx ...
分类:数据库   时间:2019-09-05 13:30:13    阅读次数:125
EF在异步连接MSSQL下报此连接不支持 MultipleActiveResultSets
ORM EF 数据库 MSSQL 2008 R2 场景 异步,没有发现在同步的场景下报错 异常 System.InvalidOperationException: 此连接不支持 MultipleActiveResultSets 解决方法 在连接字符串中添加 MultipleActiveResultS ...
分类:数据库   时间:2019-09-05 13:32:18    阅读次数:215
quartz关闭DBUG日志
引用了Quartz组件后,打印日志时,整天都有相应的调试信息打印出来,严重影响了查找日志效率,谷歌一番后,修改nlog配置文件即可 ...
分类:数据库   时间:2019-09-05 13:40:52    阅读次数:112
IDEA连接数据库出现错误
IDEA连接数据库的时候,出现Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually.的警告。这是因为SYSTEM为SQL默认美国时间,但是我们中国要比他们迟8小 ...
分类:数据库   时间:2019-09-05 13:49:20    阅读次数:134
在SQL查询结果中添加自增列的两种方法
解决办法《一》:如果想查询出这个表的信息,并添加一列连续自增的ID,可用如下查询语句: 解决办法《二》: 使用关键字IDENTITY创建临时表 ...
分类:数据库   时间:2019-09-05 13:55:50    阅读次数:169
SparkSQL自定义无类型聚合函数
准备数据: 一、定义自定义无类型聚合函数 想要自定义无类型聚合函数,那必须得继承org.spark.sql.expressions.UserDefinedAggregateFunction,然后重写父类得抽象变量和成员方法。 二、使用自定义无类型聚合函数 输出结果: ...
分类:数据库   时间:2019-09-05 15:16:11    阅读次数:100
SQL中的条件判断语句(case when zhen if,ifnull)用法
一、case when then 适用于:sqlserver 和mysql case具有两种格式。简单case函数和case搜索函数。这两种方式,可以实现相同的功能。简单case函数的写法相对比较简洁,但是和case搜索函数相比,功能方面会有些限制,比如写判定式。还有一个需要注重的问题,case函数 ...
分类:数据库   时间:2019-09-05 15:17:28    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!