码迷,mamicode.com
首页 > 数据库 > 月排行
sqlserver 性能优化研究报告
以选课的存储过程为例: 补充一下专业术语,简单的个人理解:物理读取【从内存上读取】,逻辑读取【通过逻辑结构去读取】,物理读取的效率远远低于逻辑读取。 1、在选课表中添加索引(数据量大) SELECT ExperimentalProjectName FROM ExperimentalArrangeme ...
分类:数据库   时间:2017-07-23 12:37:23    阅读次数:204
SpringMVC+Spring+Mybatis+Mysql项目搭建
眼下俺在搭建一个自己的个人站点玩玩。一边练习。一边把用到的技术总结一下,日后好复习。 站点框架大致例如以下图所看到的: 眼下仅仅用到了SpringMVC+Spring+Mybatis+Mysql。把它弄到了自己的server上来玩耍。 后台结构图: 眼下主要分为: view–controller层与 ...
分类:数据库   时间:2017-07-23 12:39:53    阅读次数:282
Sqlite的多表连接更新
最近处理一个较大数据的sqlite库,基础表300万条,结果表30万条左右,我的笔记本跑起来还算流畅。最后结果,需要两个表连接,把另一个表的计算结果更新过来,却遇到麻烦。sqliter并不支持常见的连接更新:update a set a.id =b.id from table_1 a inner j... ...
分类:数据库   时间:2017-07-23 12:44:33    阅读次数:326
对比MySQL,你究竟在什么时候更需要MongoDB(转载)
你期望一个更高的写负载 默认情况下,对比事务安全,MongoDB更关注高的插入速度。如果你需要加载大量低价值的业务数据,那么MongoDB将很适合你的用例。但是必须避免在要求高事务安全的情景下使用MongoDB,比如一个1000万美元的交易。 不可靠环境保证高可用性 设置副本集(主-从服务器设置)不... ...
分类:数据库   时间:2017-07-23 13:41:21    阅读次数:225
MySQL zip版本安装
MySQL zip版本安装 1、 参考这个博客http://www.cnblogs.com/Michael1/p/5806384.html安装到第4步 1、Data和my.ini一开始是没有的,注意地址D:\\是双斜杠 2、 接着第6步,注意执行mysqld –initlialize这条命令时dat ...
分类:数据库   时间:2017-07-23 13:41:48    阅读次数:206
Mongodb 关于update和findAndModify
db.collection.update: 修改集合中的现有文档或文档。 该方法可以根据更新参数修改现有文档的特定字段或文档,或者完全替换现有文档。 默认情况下,update()方法更新单个文档。 设置多参数以更新与查询条件匹配的所有文档。 update可以更新多个文档,但是Mongodb只保证单个... ...
分类:数据库   时间:2017-07-23 14:27:34    阅读次数:357
Sql Server 查询一段日期内的全部礼拜天
/* 查询一段日期内的全部礼拜天 @startdate 開始日期 @enddate 结束日期 */ declare @startDate datetime declare @endDate datetime declare @week varchar(20) set @startDate = '20 ...
分类:数据库   时间:2017-07-23 15:17:54    阅读次数:268
数据库触发器
一、定义触发器 定义触发器的一般格式: create trigger <触发器名称> {before | after} <触发事件> on <表名> for each {row | statement} [when <触发条件>] <触发动作体>; 1.触发事件 触发事件可以是insert、dele ...
分类:数据库   时间:2017-07-23 15:18:21    阅读次数:245
iis上部署本地数据库LocalDB的方法
1. iis应用程序池的标识设置为"ApplicationPoolIdentify"(比较安全) 2. 不要将数据库物理文件保存在网站的物理路径内,因为iis应用程序池的标识为ApplicationPoolIdentify,此时网站文件夹的安全权限中对应的用户(应用程序池名称)的权限会被设置为只允许 ...
分类:数据库   时间:2017-07-23 15:20:31    阅读次数:269
mysql函数
============================================================================================= --对带有小数点的结果进行处理select format(123456.6655,2); 123,456.67 ... ...
分类:数据库   时间:2017-07-23 15:25:19    阅读次数:218
关于Oracle中sysoper这个系统权限的问题
我们都知道Oracle数据库安装完之后。默认的会有这样几个系统角色或权限。nomal,sysdba,sysoper等等,之前每次登录Oracle的时候。都是直接以conn / as sysdba 的身份登录的。可是一直都不知道sysoper是用来干嘛的,仅仅知道是个系统操作员。 然后,今天在sqlp ...
分类:数据库   时间:2017-07-23 15:29:17    阅读次数:235
InnoDB存储引擎介绍-(3)InnoDB缓冲池配置详解
原文链接 http://www.ywnds.com/?p=9886 一、InnoDB缓冲池 InnoDB维护一个称为缓冲池的内存存储区域 ,用于缓存内存中的数据和索引。了解InnoDB缓冲池的工作原理,并利用它来保存内存中经常访问的数据,这是MySQL调优的一个重要方面。 1.1 LRU(least ...
分类:数据库   时间:2017-07-23 16:32:07    阅读次数:261
转:mysql触发器笔记
MySQL 触发器简单实例 CREATE TRIGGER <触发器名称> --触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象.{ BEFORE | AFTER } --触发器有执行的时间设置:可以设置为事件发生前或后。{ INSERT | UPDA ...
分类:数据库   时间:2017-07-23 16:34:28    阅读次数:166
数据库存储过程
1.创建存储过程 create procedure 过程名称 ([参数1,参数2,...]) as <pl/sql>; 2.重命名存储过程 alter procedure 过程名称1 rename to 过程名称2; 3.执行存储过程 call/perform procedure 过程名称 ([参数 ...
分类:数据库   时间:2017-07-23 16:34:35    阅读次数:215
数据库基本概念<一>
一.数据库的基本介绍1..1数据库的基本分类早期层次式数据库IBM公司的IMS数据库网络式数据库web数据库关系式数据库oracle,mysql等现在关系型数据库oracle,mysql等非关系型数据库(有称nosql)redis,memcached1.2为什么会出现非关系型数据库?简单来说就是:<1>动态请求越..
分类:数据库   时间:2017-07-23 16:34:57    阅读次数:206
Storm集群上的开发 ,任务计算输出到mysql数据库,集成jdbc(十)
storm集成jdbc,把计算结果保存到mysql中。 首先在mysql中建表 ,表的字段与输出的tuple的schema一致: 编写一个连接提供器,用于获取mysql数据库连接: 需要引入jar :/usr/local/apps/apache-storm-1.0.3/external/storm- ...
分类:数据库   时间:2017-07-23 16:37:35    阅读次数:2184
大型网站架构演进(2)数据库与应用服务器分离
随着用户量和并发数的增加,单台服务器出现了性能问题,此时必须要将应用程序和数据库分离,分离后整个网站变成三台服务器了:应用服务器(或称web服务器),数据库服务器和文件服务器。这三台服务器对服务器的配置要求是不一样的,应用服务器需要处理大量的业务逻辑,所以需要更快更强大的CPU,数据库服务器需要快速 ...
分类:数据库   时间:2017-07-23 16:42:39    阅读次数:187
MySQL学习笔记
1.特有的SQL命令 1) 修改字段名称: alter table tableName change oldName newName type; 注意:type可以和原来的字段类型不同。 2) 修改表名称: alter table tableName rename [to] newTableName ...
分类:数据库   时间:2017-07-23 16:47:27    阅读次数:196
Oracle启动和关闭、监听服务的启动/关闭
一:sql*plus启动/关闭: 1.Sqlplus /nolog 启动sql*plus【不连接数据库的方式】 2.conn / as sysdba 以DBA的身份连接到 oracle 3.startup 启动数据库 数据库启动有三种方式及应用场景 1> 正常启动 startup [open] 启动 ...
分类:数据库   时间:2017-07-23 16:49:26    阅读次数:243
mysql where in 数组解决小tips
由于sql语法要求,不可在in后面直接连数组,若数组形式下,则需要转换成逗号隔开的字符串 <?php$arr = array(1,2,3,4,5);$arr_string= join(',', $arr); var_dump($arr_string); 输出:string(9) "1,2,3,4,5 ...
分类:数据库   时间:2017-07-23 18:03:07    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!