首页 > 数据库技术
什么时候该用NoSQL?
并不是任何场景,NoSQL都要优于关系型数据库。下面我们来具体聊聊,什么时候使用NoSQL比较给力:1) 数据库表schema经常变化比如在线商城,维护产品的属性经常要增加字段,这就意味着ORMapping层的代码和配置要改,如果该表的数据量过百万,新增字段会带来额外开销(重建索引等)。NoSQL应 ...
分类:数据库技术   时间:2016-12-09 16:10:28    收藏:0  评论:0  赞:0  阅读:206
SQL 行转列和列转行
SQL 行转列和列转行 行列互转,是一个经常遇到的需求。实现的方法,有case when方式和2005之后的内置pivot和unpivot方法来实现。 在读了技术内幕那一节后,虽说这些解决方案早就用过了,却没有系统性的认识和总结过。为了加深认识,再总结一次。 行列互转,可以分为静态互转,即事先就知道 ...
分类:数据库技术   时间:2016-12-09 16:06:02    收藏:0  评论:0  赞:0  阅读:264
Python3.5在Windows 7下连接ORACLE数据库
1、首先需要安装好oracle数据库,本机适用plsql连接数据库正常,记录下数据库名称 2、安装cx_oracle模块 pip install cx_Oracle 3、python中引入模块 import cx_Oracle as cx 4、测试 conn = cx.connect('sys/pa... ...
分类:数据库技术   时间:2016-12-09 16:04:31    收藏:0  评论:0  赞:0  阅读:1854
SQL Server 2008 R2 主从数据库同步
一、准备工作: 主数据库服务器: OS:Windows Server 2008 R2 DB: SQL Server 2008 R2 Hostname : CXMasterDB IP: 192.168.1.224/24 dg: 192.168.1.1 DNS: 192.168.1.19 DNS: 20 ...
分类:数据库技术   时间:2016-12-09 16:02:21    收藏:0  评论:0  赞:0  阅读:314
SQL中的cast()函数
一、语法: CAST (expression AS data_type) 参数说明: expression:任何有效的SQServer表达式。 AS:用于分隔两个参数,在AS之前的是要处理的数据,在AS之后是要转换的数据类型。 data_type:目标系统所提供的数据类型,包括bigint和sql_ ...
分类:数据库技术   时间:2016-12-09 15:56:10    收藏:0  评论:0  赞:0  阅读:197
windbg遍历进程页表查看内存
2016-12-09 近期想查看下系统分配了的页的页表项的标志位,但是发现资料较少,所以还是记录下,希望可以对某些朋友有所帮助! 系统:win7 32位虚拟机 平台:KVM虚拟化平台 win7 32位默认是开启了PAE分页模式的,PAE分页模式本质上和普通的32位分页并无区别,只是页表结构和虚拟地址 ...
分类:数据库技术   时间:2016-12-09 15:52:36    收藏:0  评论:0  赞:0  阅读:717
<转>MySQL性能调优的10个方法
文章为逛微信的公众号看到的,由于之前一段时间一直做性能测试,公司也使用的是MySQL数据库,项目中MySQL的优化很多方面和这篇文章类似,就推荐给大家。。。 文章原地址:http://mp.weixin.qq.com/s/oRXJRz_Y5drmIrcbxSKOcw 1. 选择合适的存储引擎: In ...
分类:数据库技术   时间:2016-12-09 15:49:44    收藏:0  评论:0  赞:0  阅读:279
MySQL锁等待分析【2】
MySQL锁等待分析【1】中对锁等待的分析是一步一步来的、虽然最后是分析出来了,可是用时是比较长的;理清各个表之间的关系后,得到如下SQL语句,方便以后使用 ...
分类:数据库技术   时间:2016-12-09 15:49:01    收藏:0  评论:0  赞:0  阅读:299
SSAS:OLE DB 错误: OLE DB 或 ODBC 错误 : Login failed for user 'NT Service\MSSQLServerOLAPService'
问题描述 按照微软官方教程尝试使用SSAS做OLAP时,出现如下错误信息: Severity Code Description Project File Line Suppression State Error OLE DB 错误: OLE DB 或 ODBC 错误 : Login failed f ...
分类:数据库技术   时间:2016-12-09 14:04:11    收藏:0  评论:0  赞:0  阅读:1980
SQL中的left outer join,inner join,right outer join用法详解
这两天,在研究SQL语法中的inner join多表查询语法的用法,通过学习,发现一个SQL命令,竟然涉及到很多线性代数方面的知识,现将这些知识系统地记录如下: 使用关系代数合并数据1 关系代数合并数据集合的理论基础是关系代数,它是由E.F.Codd于1970年提出的。在关系代数的形式化语言中:? ...
分类:数据库技术   时间:2016-12-09 12:12:08    收藏:0  评论:0  赞:0  阅读:274
mysql与mycat搭建实现集群与读写分离
...
分类:数据库技术   时间:2016-12-09 12:07:52    收藏:0  评论:0  赞:0  阅读:325
springmvc 事务控制与数据库隔离级别
springmvc 事物传播与数据库隔离控制 http://www.cnblogs.com/yangy608/archive/2011/06/29/2093478.html 一、Propagation (事务的传播属性) Propagation : key属性确定代理应该给哪个方法增加事务行为。这样 ...
分类:数据库技术   时间:2016-12-09 12:06:50    收藏:0  评论:0  赞:0  阅读:399
innodb的锁
观察innodb的锁时间,需要关注: mysqladmin extended-status -r -i 1 -uroot | grep "Innodb_row_lock_time" 或show status like '%lock%'; Innodb_row_lock_current_waits:当 ...
分类:数据库技术   时间:2016-12-09 12:06:00    收藏:0  评论:0  赞:0  阅读:207
mysql操作查询结果case when then else end用法举例
举例1: 使用该查询,得出iFavoriteID,iFavUserType ,cUser,iArticleID,dFavoriteTime五个字段的值:SELECT iFavoriteID,CASE WHEN iFavUserType = 0 THEN '新闻管理员'WHEN iFavUserTyp ...
分类:数据库技术   时间:2016-12-09 12:04:27    收藏:0  评论:0  赞:0  阅读:316
oracle普通表转分区表(在线重定义方式)
1.1.TAB_TAOBAO_BILL 1.1.1检查下这张表是否可以在线重定义,无报错表示可以,报错会给出错误信息: exec dbms_redefinition.can_redef_table('ycheng', 'P_TAB_TAOBAO_BILL'); 1.1.2.expdp导出表进行备份( ...
分类:数据库技术   时间:2016-12-09 11:51:45    收藏:0  评论:0  赞:0  阅读:301
数据库存储过程验证用户登录
/** VerifyUser 存储过程* 用途:验证用户登陆*/CREATE PROCEDURE VerifyUser( @myVerifyReader int OUTPUT, --返回结果 @username varchar(50), --用户名 @userpassword varchar(50) ...
分类:数据库技术   时间:2016-12-09 11:50:27    收藏:0  评论:0  赞:0  阅读:337
如何用 SQL Tuning Advisor (STA) 优化SQL语句
在Oracle10g之前,优化SQL是个比较费力的技术活,不停的分析执行计划,加hint,分析统计信息等等。在10g中,Oracle推出了自己的SQL优化辅助工具: SQL优化器(SQL Tuning Advisor :STA),它是新的DBMS_SQLTUNE包。使用STA一定要保证优化器是CBO ...
分类:数据库技术   时间:2016-12-09 11:43:23    收藏:0  评论:0  赞:0  阅读:239
20161209pod search 'fmdb'提示[!] Unable to find a pod with name, author, summary, or description matching `fmdb`
从SVN上更新工程之后运行工程提示错误: 接着我就输入pod setup手动安装,先出现Setting up CocoaPods master repo,但是它又提示错误: fatal: ambiguous argument 'HEAD': unknown revision or path not ...
分类:数据库技术   时间:2016-12-09 11:43:09    收藏:0  评论:0  赞:0  阅读:1159
mysql 存储引擎
什么是MySql数据库 通常意义上,数据库也就是数据的集合,具体到计算机上数据库可以是存储器上一些文件的集合或者一些内存数据的集合。 我们通常说的MySql数据库,sql server数据库等等其实是数据库管理系统,它们可以存储数据,并提供查询和更新数据库中的数据的功能等等。根据数据库如何存储数据和 ...
分类:数据库技术   时间:2016-12-09 11:41:24    收藏:0  评论:0  赞:0  阅读:139
Oracle SQL的硬解析和软解析
我们都知道在Oracle中每条SQL语句在执行之前都需要经过解析,这里面又分为软解析和硬解析。在Oracle中存在两种类型的SQL语句,一类为 DDL语句(数据定义语言),他们是从来不会共享使用的,也就是每次执行都需要进行硬解析。还有一类就是DML语句(数据操纵语言),他们会根据情况选择要么进行硬解 ...
分类:数据库技术   时间:2016-12-09 11:35:24    收藏:0  评论:0  赞:0  阅读:113
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!