码迷,mamicode.com
首页 > 数据库 > 周排行
数据库锁机制
1 前言 数据库大并发操作要考虑死锁和锁的性能问题。看到网上大多语焉不详(尤其更新锁),所以这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代表另一个请求,也可以理解为T1为一个线程,T2 为另一个线程。T3,T4以此类推。下面以SQL Server(2005)为例。 数据库 ...
分类:数据库   时间:2017-08-23 13:41:14    阅读次数:158
Oracle GoldenGate对接 Oracle 11g和Kafka
使用system用户登陆oracle 的sqlplus 首先检查oracle 是否已经开启 Archive logging 如果显示以下错误,则证明没有开启 用户可以使用以下命令查看oracle 是否已经开启了 自动归档模式 LOG_MODE 显示 NOARCHIVELOG 则代表没有开启 开启 A ...
分类:数据库   时间:2017-08-23 13:42:38    阅读次数:204
Mysql数据库表的迁移和表的复制
同一台服务器上的,数据库之间的表的迁移: create table db.tablename as select * from db2.tablename; 此sql使用于mysql,从一台服务器上的db2数据库中的一个表复制到另一个数据库db的中,并把表的结构和数据的内容都复制进去。 从另一台服务 ...
分类:数据库   时间:2017-08-23 13:43:02    阅读次数:210
MySQL IFNULL()函数用法MySQL
用法说明:IFNULL(expr1,expr2) 如果 expr1 不是 NULL,IFNULL() 返回 expr1,否则它返回 expr2。 IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。 我们先举一些例子: mysql> SELECT IFNULL(1,0); + + | ...
分类:数据库   时间:2017-08-23 13:44:02    阅读次数:220
mysql如何出查出最近7天,最近30天,最近n天的记录?
已查询浏览量为例:原始数据如下: 思路分析:数据有了,统计某一天的浏览量,所有浏览量,或固定时间段内的浏览量在这里我们就不多说了,大家都会,那我们是如何将最近七天的数据统计出来呢? 首先,我们说的最近7天,最近一周,并不是指数据库里所存的最后7天的数据,而是从今天算起,往前7天内数据库中的数据。这样 ...
分类:数据库   时间:2017-08-23 13:45:57    阅读次数:222
封装数据库查询方法
恢复内容开始 对于数据繁琐的各式各样的查询语句,每次都要写上一大段查询代码,不仅造成代码冗余,而且还浪费时间。下面给出自己写的一个数据库查询方法封装: 连接数据库的封装方法: 连接数据库接口: 连接数据库实现类(Oracle数据库): 连接数据库实现类(MySQL): 恢复内容结束 ...
分类:数据库   时间:2017-08-23 13:47:00    阅读次数:297
sql查询语句
对于嵌套子查询的练习 –1.求部门中薪水最高的人 –2.求部门平均薪水的等级 –3.求部门平均的薪水等级 –4.雇员中有哪些人是经理人 –5.不准用组函数,求薪水的最高值 –6.求平均薪水最高的部门的部门编号 –组函数嵌套写法(对多可以嵌套一次,group by 只对内层函数有效) –7.求平均薪水 ...
分类:数据库   时间:2017-08-23 13:51:27    阅读次数:238
Oracle 实例名/服务名 请问SID和Service_Name有什么区别啊?
可以简单的这样理解:一个公司比喻成一台服务器,数据库是这个公司中的一个部门。 1.SID:一个数据库可以有多个实例(如RAC),SID是用来标识这个数据库内部每个实例的名字, 就好像一个部门里,每个人都有一个自己的名字。 2.SERVICE_NAME:是这个数据库对外宣称的名字,外面的人要想连接我这 ...
分类:数据库   时间:2017-08-23 14:48:53    阅读次数:164
SQL SERVER2008 数据库日志文件的收缩方法
最近公司的数据库随着业务量的增多,日志文件巨大(超过300G),造成磁盘空间不够用,进而后来的访问数据库请求无法访问。 网上类似的方法也很多,但不可行,如下是我实践过,可行的,将日志文件收缩至任意指定大小的方法: 第一步: 在SQL SERVER Management Studio 中右击数据库选择 ...
分类:数据库   时间:2017-08-23 14:51:00    阅读次数:235
mongodb 备份、还原、导入、导出
mongodump备份数据库常用的备份命令格式mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径 如果想导出所有数据库,可以去掉-d mongodump 语法: [root@hcdb0 ~]# mongodump --help Export ...
分类:数据库   时间:2017-08-23 14:53:53    阅读次数:200
solr6.6教程-从mysql数据库中导入数据(三)
建一个例子,给core导入索引数据,用于后面的实验。 1.创建一个数据库 创建一个数据库,并创建几条数据,表结构: id自增 S_user用户信息 S_text随便填一些内容 注意:字符集UTF8 添加几条数据 2. 配置solrconfig.xml sorlconfig.xml文件与managed ...
分类:数据库   时间:2017-08-23 14:54:09    阅读次数:276
mysql索引总结----mysql 索引类型以及创建
文章归属:http://feiyan.info/16.html,我想自己去写了,但是发现此君总结的非常详细。直接搬过来了 关于MySQL索引的好处,如果正确合理设计并且使用索引的mysql是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数 ...
分类:数据库   时间:2017-08-23 14:57:58    阅读次数:224
MySql 批量更新语法
mysql数据库在批量更新某表的字段时,语法如下: UPDATE A AS aINNER JOIN ( SELECT * FROMA WHERE....) AS b ON a.order_id = b.order_idSET a.pay_status = 2 ,a.abnormal = 4; 举例: ...
分类:数据库   时间:2017-08-23 15:00:04    阅读次数:212
oracle导入导出命令
exp UPMS/UPMS@192.168.0.148:1521/ORCL file=D:\UPMS.log full=y #oracle11g导入导出命令#expdp UPMS/UPMS@192.168.0.148:1521/orcl directory=DATA_FILE_DIR dumpfil ...
分类:数据库   时间:2017-08-23 15:00:53    阅读次数:216
Spark SQL中的几种join
1.小表对大表(broadcast join) 将小表的数据分发到每个节点上,供大表使用。executor存储小表的全部数据,一定程度上牺牲了空间,换取shuffle操作大量的耗时,这在SparkSQL中称作Broadcast Join Broadcast Join的条件有以下几个: *被广播的表需 ...
分类:数据库   时间:2017-08-23 15:01:09    阅读次数:195
MongoDB 线上环境按照及配置(授权方式启动)
1创建文件repo文件 #vim /etc/yum.repos.d/mongodb-org-3.4.repo [mongodb-org-3.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasev ...
分类:数据库   时间:2017-08-23 15:55:51    阅读次数:369
java代码实现highchart与数据库数据结合完整案例分析(二)---折线图
作者原创:未经博主允许不许转载 在上一篇的博客中,展示和分析了如何做一个饼状图,有疑问可以参考上一篇博客。 现在分析和展示折线图的绘制和案例分析, 先展示效果图: 与饼状图不同的是,折线图展现更多的数据,也会体现出更多的自动性。 先展示一下js代码: 此处需要注意的事项,都写在代码的注释里面,当将j ...
分类:数据库   时间:2017-08-23 16:47:08    阅读次数:1004
JDBC 使用和配置
*Connection connection = DBUtils.getConnection(); *PreparedStatement preparedStatement = connection.prepareStatement(sql); *ResultSet resultSet = prep ...
分类:数据库   时间:2017-08-23 16:47:38    阅读次数:195
IIS并发连接数和数据库连接池
一、数据库连接池 1、报错: 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。 2、问题分析: 问题的原因是与数据库的连接没有显示关闭,而等系统自动回收是要时间的. 3、相关知识: 数据库连接数,也就是一个数据库,最多能够同时接受多 ...
分类:数据库   时间:2017-08-23 17:28:36    阅读次数:199
Mysql优化(转)
Mysql优化主要通过执行计划,索引,sql语句,调整mysql内部配置 (http://blog.chinaunix.net/uid-11640640-id-3426908.html) 一、优化概述 二、查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 prof ...
分类:数据库   时间:2017-08-23 17:31:19    阅读次数:419
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!