码迷,mamicode.com
首页 > 数据库 > 周排行
数据库优化经验
在这里,作为一名刚进入IT行业没多久的毛头小子,我只能发表一点个人的鄙见,如有不妥,还请多多见谅。 数据库我最常用的还是Oracle和Mysql了,今天我们不讲两者的区别,我们来谈谈在实际业务中,怎么样提高数据库的访问速度,优化数据库执行效率。 (一)大家都知道的一样东西:索引 对表建立索引的确是优 ...
分类:数据库   时间:2017-08-18 15:18:36    阅读次数:217
Python数据库连接池实例——PooledDB
不用连接池的MySQL连接方法 用连接池后的连接方法 DBUtils下载地址:https://pypi.python.org/pypi/DBUtils/ 原文转自: http://www.cnblogs.com/Xjng/p/3437694.html ...
分类:数据库   时间:2017-08-18 15:20:44    阅读次数:175
SQL 全角半角转换-(摘抄)
/****** SQL转换全角/半角函数 开始******/ CREATE FUNCTION ConvertWordAngle ( @str NVARCHAR(4000), --要转换的字符串 @flag bit --转换标志,0转换成半角,1转换成全角 )RETURNS nvarchar(4000... ...
分类:数据库   时间:2017-08-18 15:21:48    阅读次数:183
数据库SQL语句查询指定时间段内的数据
【摘要】有的时候,我们需要查询数据库某段时间之间的数据,比如2016年5月1号到到5月3号之间用户注册数量(特殊节假日期间)等。那么用SQL语句如何实现呢? 首先,数据表中的存时间的字段比如是addtime可能是时间戳(varchar),也可能是用timestamp类型表示,如果是时间戳格式当然好办 ...
分类:数据库   时间:2017-08-18 15:22:51    阅读次数:184
Oracle数据库基础--存储过程和函数
一、存储过程和函数 存储过程: 对一个模块的封装 函数: 功能与存储过程几乎一样 区别: 函数必须通过return 关键字返回一个值 存储过程: 不需要return返回值 参数: 输入型参数 输出型参数 输入(输出)型参数 什么时候用存储过程, 什么时候用函数 一般来讲, 当只有一个返回值的时候用函 ...
分类:数据库   时间:2017-08-18 15:25:02    阅读次数:212
mysql事务隔离级别
概念 隔离级别用于决定如果控制并发用户如何读写数据的操作,同时对性能也有一定的影响作用。 脏读:读取未提交的数据; 不可重复读(Non-repeatable read):在一个事务的两次查询之中数据不一致,这可能是两次查询过程中间另外的事务修改了符合条件的数据; 幻读(Phantom Read):在 ...
分类:数据库   时间:2017-08-18 15:26:53    阅读次数:194
ascp下载ebi ncbi数据库大文件
在技能树论坛里看到有人说ascp可以下载宽带满速,就百度了一下,但是发现ncbi的正常可用,ebi的已经不能用了,所以更新一下。 ebi 千人基因组计划数据下载代码 ascp -i asperaweb_id_dsa.openssh -Tr -Q -l 6M -P33001 -L- -k1 era-f ...
分类:数据库   时间:2017-08-18 15:52:13    阅读次数:252
数据库4种范式
第一范式:原子性,每个字段都不可再分; 成绩可以再分成考试成绩和学分,所以不符合第一范式。 第二范式:不存在对主键的部分依赖; (学生编号) >学生姓名 (培训编号) >培训名称、培训费 (学生编号,培训编号) >报名日期 所以主键是(学生编号,培训编号),存在部分依赖,不满足第2范式; 第三范式: ...
分类:数据库   时间:2017-08-18 15:52:59    阅读次数:240
0818基于360开源数据库流量审计MySQL Sniffer
开源数据库流量审计MySQL Sniffer 我最推崇的数据库安全产品就是基于流量的数据库审计,因为它不需要更改网络结构,并且也是最关键的是,不影响数据库服务器性能,不用苦口婆心的劝数据库管理员安装监控软件。它可以比较好的发现通过Web漏洞的拖库行为,以及基于数据库通讯协议的数据库管理过程中的违规行 ...
分类:数据库   时间:2017-08-18 15:54:11    阅读次数:225
oracle大数据匹配处理C#
忙碌了几天写出来的oracle存储过程在作业中执行。 写的oracle存储过程如果有什么不好的地方大家指点指点。 oracle存储过程其中使用到游标、if、if嵌套、数据插入表、select插入表。 CREATE OR REPLACE PROCEDURE "ENTNAIMP" AS BEGIN DE ...
分类:数据库   时间:2017-08-18 16:16:21    阅读次数:231
SQL Server 2012 无人值守安装(加入新实例)
方法1,通过指定条个參数安装 setup.exe /Q /IACCEPTSQLSERVERLICENSETERMS /ACTION=install /PID=<validpid> /FEAT URES=SQL,AS,RS,IS,Tools /INSTANCENAME=MSSQLSERVER /SQL ...
分类:数据库   时间:2017-08-18 17:05:19    阅读次数:384
SQL语句:Group By总结
1. Group By 语句简介: Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。 P.S. 这里真是体会到了一个好的命名的力量,Group By从字面是直接 ...
分类:数据库   时间:2017-08-18 17:11:06    阅读次数:149
安装mysql
安装环境:系统是 centos6.5 1、下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载版本:我这里选择的5.6.33,通用版,linux下64位 也可以直接复制64位的下载地址,通过命令下载:wget http: ...
分类:数据库   时间:2017-08-18 17:11:35    阅读次数:162
《NoSQL精粹》读书笔记
第一部分:概念 1、为什么使用NoSQL 阻抗失谐:关系数据库的关系模型和内存中的数据结构之间存在的差异。 集成数据库:通常由不同团队所开发 的多个应用程序,将其数据存储在一个公用的数据库中。 应用程序数据库:其内容只能有一个应用程序的代码库直接访问,而这份代码库是由一个团队来维护的。 选用NoSQ ...
分类:数据库   时间:2017-08-18 17:11:46    阅读次数:267
mongoDB数据更新与操作符
//转载 1).update()命令 db.collection.update( criteria, objNew, upsert, multi ) criteria : update的查询条件,类似sql update查询内where后面的 objNew : update的对象和一些更新的操作符( ...
分类:数据库   时间:2017-08-18 17:14:22    阅读次数:208
常见面试sql 语句问题
1. select id, case when name = 'Test1' then 1 else 0 END as isexist ,qty,createddate createdby from 表名; 2. ...
分类:数据库   时间:2017-08-18 17:14:50    阅读次数:182
使用OPEN SQL效率原则
①尽可能减少满足条件的数据条目数量,因为在数据查询过程中,所有满足条目的数据将通过网络从数据库服务器中被加载至应用服务器内存。 ②减少传输的数据量,以减少网络流量。 ③减少访问的数据库表数量,该原则的实现主要依赖于底层数据库的设计优化。 ④减少查询难度,可以通过整理选择标准来实现。 ⑤减少数据库负载 ...
分类:数据库   时间:2017-08-18 17:15:19    阅读次数:211
数据查询优化之mysql索引
为什么要建立索引: 索引用于快速找出在某个列中有一特定值的行。不使用索引,MySQL必须从第1条记录开始然后读完整个表直到找出相关的行,还需要考虑每次读入数据页的IO开销。而如果采取索引,则可以根据索引指向的页以及记录在页中的位置,迅速地读取目标页进而获取目标记录。 使用索引需要注意: ⑴只对WHE ...
分类:数据库   时间:2017-08-18 18:23:03    阅读次数:168
Python----MongoDB数据库
什么是MongoDB ? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>v ...
分类:数据库   时间:2017-08-18 18:23:11    阅读次数:207
sql Server 查询方法的优化
在使用SQL语句查询数据库记录时,如果要查询相同的内容,有着不同的多种方法。 仍然,尽管使用多种方法可以得到相同的结果,但是,如果您使用不同的方法,在执行效益上是截然不同的。因此,我们得仔细考虑,如果要查询相同结果,该使用哪种语句,执行效益比较好。 这就是SQL语句的优化。 以下优化语句,针对My ...
分类:数据库   时间:2017-08-18 18:23:44    阅读次数:228
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!