数据库相关

git常用命令收集-branch

一、branch1、gitbranch列出本地所有分支,并且在当前分支前加*号2、列出远程分支3、列出本地分支和远程分支4、创建一个新的分支5、重命名分支gitbranch-m|-Moldbranchnewbranch重命名分支,如果newbranch名字分支已经存在,则需要使用-M强制重命名,否则,使用-m进行重命名。6、删除分支a、删除本地分支gitbranch-d|-Dbranchnameb、删除远程分支gitbranch-d-rbranchname

系统 2019-08-12 01:54:18 2488

数据库相关

Kindergarten Counting Game

水题:判断单词有几个刚开始没仔细想仅仅判断了空格和空格的个数+1就是单词的个数,后来wa后仔细读读,他说连续的字母是一个单词所以abc!abc这就是两个单词了,还有uva不支持子啊循环中定义变量#includecharstr[500];intFind(intt){inti;for(i=t;str[i];i++){if((str[i]>='A'&&str[i]<='Z')||(str[i]>='a'&&str[i]<='z'))contin

系统 2019-08-12 01:54:12 2488

数据库相关

SQL开发中容易忽视的一些小地方(一)

原文:SQL开发中容易忽视的一些小地方(一)写此系列文章缘由:做开发三年来(B/S),发现基于web架构的项目技术主要分两大方面:第一:C#,它是程序的基础,也可是其它开发语言,没有开发语言也就不存在应用程序.第二:数据库,现在是信息化世界,大多数信息都可以通过数据库存储来交换信息.常与应用程序互相交流信息.但在SQL开发应用时,我们往往只观注些常用的方法(insertdeleteselectupdate),对些小细节方面(系统存储过程,函数的应用,优化分

系统 2019-08-12 01:53:07 2488

数据库相关

数据库SQL优化大总结之 百万级数据库优化方案

网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。1.对查询进行优化,要尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:sele

系统 2019-08-12 01:32:21 2488

数据库相关

事务的隔离级别

丢失更新---两个事务依次写同一数据(依次但是都没有Commit),一旦后一个事务失败,前一个事务的修改将丢失.读脏数据---当一个事务在写数据的时候(尚未Commit),另一个事务去读该数据.如果写事务失败,将引发问题.不可重复的读---在读事务中的先后两次读同一数据中插入一个写事务(写那个读的数据Commit).二次丢失更新---两个事务并发更新同一数据,但因为总有先后顺序,导致后者会将前者覆盖,而先后顺序是不可预测的.(二次丢失更新maybewron

系统 2019-08-12 01:55:41 2487

数据库相关

有关数据库操作语句

修改表字段的数据类型ALTERTABLETabNameMODIFY(ColNameColNewType);(*修改后的数据类型要兼容之前已经存在的值)表增加一个字段ALTERTABLETabNameADDColNameColType;同一个表内copy表的字段ColName1值为另一个字段ColName2的值UPDATETabNameSETColName1=ColName2;表删除一个字段ALTERTABLETabNameDROPColName修改表的字段

系统 2019-08-12 01:55:19 2487

数据库相关

存储过程调优之“10046”事件

一、前言前段时间应需求,写存储过程,以满足避免在大数据量的原始表中进行直接的查询工作。从而生成一张中间表,用于以后各个维度的报表统计从而提高每张报表的查询效率。久而久之,随着存储过程越来越多,每天的任务耗时也越来越大,从而不得不考虑对存储过程进行优化。二、"10046"事件Oracle的10046事件,它可以跟踪应用程序所执行的SQL语句,从而得到每条SQL的解析次数,执行次数,CPU使用时间,每条SQL中每个部位的耗时等。这样,我们就可以根据这些信息来分

系统 2019-08-12 01:54:52 2487

数据库相关

数据库的本质、概念及其应用实践(一)

原文请详见:http://www.ucai.cn/blogdetail/7033?mid=1&f=5能够在线执行查看效果哦!今天这堂课,分为三个大点,正如标题所指出的,是讨论数据的本质、概念与应用实践。第一点本质的探讨是站在一个更高的高度来分析数据的产生以及各种使用场景,然后将数据相关的存储手段,作一个汇总解说。而概念,则是一个串讲,主要放在关系数据库上,由于我们六月份公开课,也将以关系型数据库为主。第三点就是通过一些实例来巩固前面两点所讲的内容。一、数据

系统 2019-08-12 01:52:00 2487

数据库相关

数据库日志删除重建方法

sqlserver2005只有.mdf文件如何附加、新建一个同名数据库,停止sql服务,删除新建数据库.ldf文件2、将要附加的数据库的.mdf文件覆盖刚新建的.mdf文件,并重启服务这时数据库DATA目录下只有一个.mdf文件,启动sqlserverManagementstudio--新建查询usemastergoalterdatabasedb_namesetemergencygo--置数据库为单用户模式alterdatabasedb_namesetsi

系统 2019-08-12 01:54:47 2486

数据库相关

清空表

快速清空数据库内指定表内容的SQL语句.速度也是最快的,比Delete删除方式快非常多很简单,SQL语句如下TRUNCATETABLE'表名'这样就利用SQL语句清空了该数据表,而不保留日志。1.TRUNCATE只能用来清除整个表的数据,而DELETE可以根据条件删除某些记录。2.delete删除其实并没有释放空间的~truncate释放空间,也就是彻底找不回来了~没事少用truncate清空表

系统 2019-08-12 01:54:36 2486

45thisisanenglishdemo,myenglishissopoorthatijustwanttosayhelloworld!6
css.test{width:300px;overflow:hidden;text-overflow:ellipsis;whi

系统 2019-08-12 01:53:52 2486

数据库相关

名人堂:Martin Fowler

(这是发表在《程序员》杂志2001年第12期上的一篇文章。现在,CSDN海外图书专区正在销售MartinFowler先生的《Refactoring》,我在海外图书专区“名家接触”讨论栏目放进了MartinFowler先生的一些资料,与各位共飨。CSDN海外图书专区的地址是:www.csdn.net/overseas)现在最前卫的软件开发方法是什么?相信很多人都会说:XP(极限编程)。提到XP,就不能不提到作为XP基础的重构(refactoring)技术。而

系统 2019-08-12 01:52:39 2484

数据库相关

搜索对象所在的位置.sql

CREATEPROCsp_FindObject@objectnamesysname,--要查找的对象名@whereandnvarchar(2000)=N'',--数据库的过滤条件@operatornchar(2)=N'='--查找对象的运算符ASSETNOCOUNTON--保存搜索结果的临时表CREATETABLE#(DatabaseNamesysname,ObjectNamesysname,Typesysname)--定义sp_MSforeach_wor

系统 2019-08-12 01:51:28 2484

数据库相关

DBA需要考虑备份相关问题

关于数据库的备份恢复原理,大家多少都比较熟悉了。但是,你目前做的数据库备份有多可靠?你可以安心睡觉了吗?如果答案是肯定的,那就不用多花时间看下文了,如果觉得还不够安心,总担心数据库哪一天坏了修不好,那么请接着看:1、我有RAID,还需要做数据库备份吗?需要。有了RAID,万一部份磁盘损坏,可以修复数据库,有的情况下数据库甚至可以继续使用。但是,如果哪一天,你的同事不小心删除了一条重要的记录,怎么办?RAID是无能为力的。你需要合适的备份策略,把那条被误删的

系统 2019-08-12 01:32:42 2484

数据库相关

[Err] 1449 - The user specified as a definer

晚上加班调用一个远程拷贝的本地Mysql的储存过程,报错:[Err]1449-Theuserspecifiedasadefiner('admin_isbox'@'localhost')doesnotexist凭借以前经常见到的root@localhost报错,给root赋值所有权限:grantallprivilegeson*.*toroot@"%"identifiedby".";flushprivileges;发现无效。可能数据库没有此用户:selectu

系统 2019-08-12 01:54:17 2483