数据库相关

Crittercism: 在MongoDB上实现每天数十亿次请求

MongoDB的扩展能力可以满足你业务需求的增长——这也是为什么它的名字来源于单词humongous(极大的)的原因。当然,这并不是说你在使用MongoDB的路上并不会碰到一些发展的痛点。Crittercism是一家专门为手机应用程序提供技术支持的初创公司,该公司在过去两年间发展迅猛,其运营总监MikeChesnut于最近发表了一篇博文,描述了公司在快速发展的过程中遇到的一些MongoDB陷阱以及从中学到的经验。在今年6月将会举行的MongoDBWorld

系统 2019-08-12 01:32:18 2817

数据库相关

sql 的一些语句总结

/×创建一个数据库*/CREATEDATABASEDrugONPRIMARY(NAME='Drug',FILENAME='D:\Drug.mdf',SIZE=3027KB,MAXSIZE=UNLIMITED,FILEGROWTH=1024KB)LOGON(NAME='Drug_LOG',FILENAME='D:\Drug.ldf',SIZE=1024,FILEGROWTH=10%)USE[Drug]GO/×创建一个用户表*/CREATETABLEuseri

系统 2019-08-12 01:54:48 2815

SqlServer

SQL Server 2008 R2 性能计数器详细列表(一)

原文:SQLServer2008R2性能计数器详细列表(一)SQLServerBackupDevice计数器:可监视用于备份和还原操作的MicrosoftSQLServer备份设备SQLServerBackupDevice计数器说明DeviceThroughputBytes/sec一个备份设备在备份或还原数据库时所用的读写操作的吞吐量(以每秒字节数表示)。这一计数器只有在备份或还原操作执行时才存在。SQLServerAccessMethods计数器:用于监

系统 2019-08-12 01:51:43 2815

MySql

Mysql时间格式转换

http://www.corange.cn/archives/2008/10/2049.html对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6日期和时间类型。这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:mysql>SELECTsomethingFROMtableWHERETO_DAYS(NOW())-TO_DAYS(date_col)<=30;DAYOFWEEK(date)

系统 2019-08-12 01:51:36 2815

MySql

MySQL 5.5.4 m4 发布

MySQL(发音:[ˌmaɪɛskjuːˈɛl],但也经常读作My-SEQuel)是一个开放源码的关系数据库管理系统,开发者为瑞典MySQLAB公司,现为Sun公司的一部分。2009年Oracle宣布收购Sun公司,因此MySQL可能成为Oracle旗下产品。MySQL由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用,比如维基百科、Googl

系统 2019-08-12 01:33:49 2815

数据库相关

二路单调自增子序列模型【acdream 1216】

题目:acdream1216BeautifulPeople题意:每一个人有两个值,能力值和潜力值,然后要求一个人的这两个值都严格大于第二个人的时候,这两个人才干呆在一块儿,给出很多人的值,求最多有多少个人?分析:非常easy想到是个单调非增模型,假设用O(n*n)的写法的话,会超时!那么我们就要用二分优化来找。我们能够先按第一个值x从小到大排序,然后按第二个值从大到小排序,这种话找出的最长个数是没有错的。(想想为什么)假如这样一个例子:5110212353

系统 2019-08-12 01:33:29 2815

SqlServer

行转列:SQL SERVER PIVOT与用法解释

原文:行转列:SQLSERVERPIVOT与用法解释在数据库操作中,有些时候我们遇到需要实现“行转列”的需求,例如一下的表为某店铺的一周收入情况表:WEEK_INCOME(WEEKVARCHAR(10),INCOMEDECIMAL)我们先插入一些模拟数据:INSERTINTOWEEK_INCOMESELECT'星期一',1000UNIONALLSELECT'星期二',2000UNIONALLSELECT'星期三',3000UNIONALLSELECT'星期

系统 2019-08-12 01:33:23 2815

数据库相关

HDU1056:HangOver

ProblemDescriptionHowfarcanyoumakeastackofcardsoverhangatable?Ifyouhaveonecard,youcancreateamaximumoverhangofhalfacardlength.(We'reassumingthatthecardsmustbeperpendiculartothetable.)Withtwocardsyoucanmakethetopcardoverhangthebotto

系统 2019-08-12 01:54:43 2814

数据库相关

Percona Data Recovery Tool for InnoDB工具恢

今天上班有个朋友询问我,相关PerconaDataRecoveryToolforInnoDB恢复数据中的一些问题,比如说delete,没法恢复数据,原先做过类似的异常处理就,再次模拟了下相关的恢复操作流程,仅供学习使用;相关的配置工具策略网上很多,这里我就一笔带过了,不再进行详述,下面就开始梳理相关的细节问题;[root@Mysql64local]#mysql-uroot-prootWelcometotheMySQLmonitor.Commandsendw

系统 2019-08-12 01:53:21 2814

数据库相关

EF6.0执行sql存储过程案例

数据填充实体:ZF_Btns;存储过程名称:test;--方式一:db.Database.SqlQuery("test@Id,@UNameoutput",sqlparameters[]);--方式二:db.Database.SqlQuery("EXEC[dbo].[test]@Id,@UNameoutput",sqlparameters[]);EF6.0执行sql存储过程案例

系统 2019-08-12 01:33:39 2814

数据库相关

数据库的查询优化技术实例

人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们进行适当的优化后,其运行速度有了明显地提高!下面我将从这三个方面分别进行总结:----为了更直观地说明问题,所有实例中的SQL

系统 2019-08-12 01:33:17 2814

MySql

如何使用mysql的grant命令(详解)

grant命令的基本格式1grant权限on数据库对象to用户实例一:在任意ip地址登陆的common_user用户可以对testdb数据库里的数据进行查询操作、插入操作、更新操作、删除操作1grantselectontestdb.*tocommon_user@'%'//有查询数据的权限2grantinsertontestdb.*tocommon_user@'%'//有出入数据的权限3grantupdateontestdb.*tocommon_user@'

系统 2019-08-12 01:55:27 2813

MySql

无法远程连接MySQL数据库服务器-(1130错误)

报错:1130-host...isnotallowedtoconnecttothisMySqlserver解决方法:1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改"mysql"数据库里的"user"表里的"host"项,从"localhost"改称"%"mysql-uroot-pvmwaremysql>usemysql;mysql>updateusersethost=

系统 2019-08-12 01:54:51 2813

数据库相关

PL/SQL Developer使用技巧、快捷键

(转)PL/SQLDeveloper使用技巧、快捷键来源:http://www.cnblogs.com/linjiqin/archive/2013/06/24/3152538.html评论:真心好用啊感谢博主了1、类SQLPLUS窗口:File->New->CommandWindow,这个类似于oracle的客户端工具sqlplus,但比它好用多了。2、设置关键字自动大写:Tools->Preferences->Editor,将Keywordcase选择U

系统 2019-08-12 01:53:32 2813

数据库相关

查找数据库中重复值

1.查某一列(或多列)的重复值(只可以查出重复记录的值,不能查出整个记录的信息)SELECT新库编号FROMusedcar_detailGROUPBY新库编号HAVING(COUNT(*)>1)ORDERBY新库编号2.查某一列有重复值的记录(此方法查出的是所有重复的记录,如果有两条记录重复的,就查出两条)select*fromstuinfowherestuidin(selectstuidfromstuinfogroupbystuidhaving(coun

系统 2019-08-12 01:53:27 2813