码迷,mamicode.com
首页 > 数据库
MongoDB学习笔记<二>
MongoDB学习笔记...
分类:数据库   时间:2014-12-16 17:11:39    阅读次数:167
关于mysql建立索引 复合索引 索引类型
这两天有个很强烈的感觉就是自己在一些特别的情况下还是hold不住,脑子容易放空或者说一下子不知道怎么去分析问题了,比如,问“hash和btree索引的区别”,这很难吗,只要掌握了这两种数据结构稍加分析就能得出答案,结果是一下子不知道从何说起。进入正题吧,这两者有啥区别。 1. hash索引查找数据基本上能一次定位数据,当然有大量碰撞的话性能也会下降。而btree索引就得在节点上挨着查找了,很...
分类:数据库   时间:2014-12-16 17:09:40    阅读次数:237
.NET 使用 MySql.Data.dll 动态库操作MySql的帮助类--MySqlHelper
.NET 使用 MySql.Data.dll 动态库操作MySql的帮助类--MySqlHelper...
分类:数据库   时间:2014-12-16 17:11:26    阅读次数:253
关于mysql执行效率优化注意事项及要点
1. SQL优化的原则是:将一次操作需要读取的BLOCK数减到最低,即在最短的时间达到最大的数据吞吐量。 调整不良SQL通常可以从以下几点切入: ? 检查不良的SQL,考虑其写法是否还有可优化内容 ? 检查子查询 考虑SQL子查询是否可以用简单连接的方式进行重新书写 ? 检查优化索引的使用 ? 考虑数据库的优化器 2. 避免出现SELECT * FROM table 语句,要明确查出...
分类:数据库   时间:2014-12-16 17:09:19    阅读次数:263
MySQL read_log_event(): 'Found invalid event in binary log'
MySQL以简单易用著称,在同一个服务器上可以安装N个不同的版本,方便测试,迁移等等。此外,对于大多数Linux系统,集成了mysql,缺省会被安装。因此多版本的问题导致一些莫名的错误也是时有发生。最近在提取binlog日志时,碰到了一个read_log_event,Found invalid event in binary log。经查发现原来是mysqlbinlog版本问题引发的。如下文,供大...
分类:数据库   时间:2014-12-16 17:06:42    阅读次数:250
使用mysqlbinlog提取二进制日志
MySQL binlog日志记录了MySQL数据库从启用日志以来所有对当前数据库的变更。binlog日志属于二进制文件,我们可以从binlog提取出来生成可阅读的SQL语句来重建当前数据库以及根据需要实现时点恢复或不完全恢复。本文主要描述了如果提取binlog日志,并给出相关示例。    有关binlog的介绍与描述请参考:MySQL 二进制日志(Binary Log) 1、提取mysqlbinl...
分类:数据库   时间:2014-12-16 17:02:35    阅读次数:277
MongoDB学习笔记<三>
MongoDb学习笔记...
分类:数据库   时间:2014-12-16 17:02:25    阅读次数:203
图解SQL的各种连接join[转]
对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding Horror上有一篇文章(实在不清楚为什么Coding Horror也被墙)通过 文氏图 Ven...
分类:数据库   时间:2014-12-16 16:59:45    阅读次数:208
[Spring MVC] - 从数据库读取MessageSource
Spring MVC中使用MessageSource默认是写在properties文件当中,以支持国际化。但很多时候我们需要把数据写到数据库当中,而不是在properties文件当中,以方便日常维护。1、先看Spring配置 ...
分类:数据库   时间:2014-12-16 16:58:24    阅读次数:336
告诉我, 究竟我的SQL Server慢在哪里?
你可以使用下面的语句来使用sys.dm_os_wait_stats这个DMV得到线程的等待信息(线程在等什么, 等了多久)的统计数值. WITH [Waits] AS (SELECT [wait_type], [wait_time_ms] / 1000.0 AS [WaitS], ([wait_ti...
分类:数据库   时间:2014-12-16 16:56:51    阅读次数:357
DBCP连接池的配置
...
分类:数据库   时间:2014-12-16 16:55:16    阅读次数:211
SQL中join的用法
关于sql语句中的连接(join)关键字,是较为常用而又不太容易理解的关键字,下面这个例子给出了一个简单的解释 --建表table1,table2:create table table1(id int,name varchar(10))create table table2(id int,score...
分类:数据库   时间:2014-12-16 16:50:15    阅读次数:283
如何在 Linux 上用 SQL 语句来查询 Apache 日志
Linux 有一个显著的特点,在正常情况下,你可以通过日志分析系统日志来了解你的系统中发生了什么,或正在发生什么。的确,系统日志是系统管理员在解决系统和应用问题时最需要的第一手资源。我们将在这篇文章中着重讲解 Apache HTTP web server 生成的 Apache access 日志。这...
分类:数据库   时间:2014-12-16 16:49:26    阅读次数:250
如何建立一个含有用户名和密码的mongodb的数据库
mongoDB默认用户认证是关闭的。 修改 /etc/mongod.conf 文件。mongoDB默认情况下任何客户端都可以连接27017端口,且没有认证,默认情况下没有管理员帐户。通过修改这个配置文件可以更改为登陆时进行权限认证。 mongoDB中如果想要给某个数据库创建一个用户,需要首先进入.....
分类:数据库   时间:2014-12-16 16:49:05    阅读次数:183
数据库系统概论(第四版)习题解答
数据库系统概论(第四版) 第1章 绪论 1 .试述数据、数据库、数据库系统、数据库管理系统的概念。 答:( l )数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的计算机系统主...
分类:数据库   时间:2014-12-16 16:49:11    阅读次数:387
学习SQL日记(四)
问题① PRODCOILS表里有10000条数据 左连接 另一个表 temp (40000条数据) 得出结果40000条数据 不用想了 40000条里有大量重复数据为什么有 重复数据 :temp 是 查询结果集 coils 表 连接 steel_grade 用的不是主键 - -! 造成数据重复 使用...
分类:数据库   时间:2014-12-16 16:44:42    阅读次数:212
解决EntityFramework数据库无法自动迁移解决方法
解决EntityFramework数据库无法自动迁移解决方法如果在迁移数据库执行完一下三个命令没有成功的话请按下面的步骤去进行数据库迁移1:Enable-Migrations2:Add-Migration Student.3:update-database一般执行以上3个命令都会成功第一步:删除迁移...
分类:数据库   时间:2014-12-16 16:44:03    阅读次数:245
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!