• 世界级大牛对程序员超实用的编程箴言

    “说的容易,有本事你把代码写出来我瞅瞅。”下面是在世界级大牛们给程序员的任何时候都超实用的编程箴言。 1.“一个C程序就像是一群带着剃须刀的人在一个刚打过蜡的舞池里的一支快舞。” ---WaldiRavens 2.“编程语言的进化论:FORTRAN是没有类型的语言;C是弱类型语...

    2018-07-13 08:47:53

  • SQL Server 死锁检查

    示例代码 select spid, blocked, status, hostname, program_name, hostprocess, cmd from sysprocesses where dbid = db_id ( 'xxx ' ) and blocked 0 -- kill spid_xxx 活动和监视器...

    2018-07-13 08:47:51

  • SQL JOIN 简单介绍

    前言 本文还是秉持之前一贯的写作风格,以简单易懂的示例帮助大家了解各种join的区别。 为什么需要join 为什么需要join?join中文意思为连接,连接意味着关联即将一个表和多个表之间关联起来。在处理数据库表的时候,我们经常会发现,需要从多个表中获取信息,将多个表...

    2018-07-13 08:47:50

  • forfiles命令批量删除N天前文件

    在整理手上几台SQL SERVER 2000的数据库备份时,一方面为了方便快速还原数据库,另外一方面为了备份冗余、备份方式统一(先备份到本地,然后收上磁带),将以前通过Symantec Backup Exec直接备份上带的作业改成了如下方式: Step 1: 通过数据库维护计划将备份生成在本...

    2018-07-13 08:47:50

  • SQLserver的存储过程

    存储过程 【 Create 是创建存储过程, alter 是更改、改变存储过程】 【在第一次写存储过程时用 create ,若修改存储过程程序之后 , 则 alter 替换 create 再执行】 【在数据库中 begin end 为大括号的意思】 ·创建存储过程的格式: --(procedure可简写为proc) proc...

    2018-07-13 08:47:49

  • SELECT语句逻辑执行顺序 你知道吗?

    引言 这不是一个什么多深的技术问题,多么牛叉的编程能力。这跟一个人的开发能力也没有非常必然的直接关系,但是知道这些会对你的SQL编写,排忧及优化上会有很大的帮助。它不是一个复杂的知识点,但是一个非常基础的SQL根基。不了解这些,你一直用普通水泥盖房子;掌握...

    2018-07-13 08:47:49

  • Java中8个顶级开源NoSQL数据库!

    NoSQL正在崛起。许多企业和用户已经将MySQL数据库替换成了NoSQL数据库。NoSQL使分析非结构化的数据变得更容易,因此开发者必须意识到存在于NoSQL世界中的趋势和工具。 1.Terrastore 新的文档存储技术可以提供先进的伸缩性和弹性而不必牺牲一致性。Terrastore基于Trrrac...

    2018-07-13 08:47:44

  • 15个初学者必看的基础SQL查询语句

    本文将分享15个初学者必看的基础SQL查询语句,都很基础,但是你不一定都会,所以好好看看吧。 1、创建表和数据插入SQL 我们在开始创建数据表和向表中插入演示数据之前,我想给大家解释一下实时数据表的设计理念,这样也许能帮助大家能更好的理解SQL查询。 在数据库设计...

    2018-07-13 08:47:43

  • Mysql在大型网站的应用架构演变

    写在最前: 本文主要描述在网站的不同的并发访问量级下,Mysql架构的演变 可扩展性 架构的可扩展性往往和并发是息息相关,没有并发的增长,也就没有必要做高可扩展性的架构,这里对可扩展性进行简单介绍一下,常用的扩展手段有以下两种 Scale-up : 纵向扩展,通过替换为...

    2018-07-13 08:47:42

  • MySQL的InnoDB索引原理详解

    摘要: 本篇介绍下Mysql的InnoDB索引相关知识,从各种树到索引原理到存储的细节。 InnoDB是Mysql的默认存储引擎(Mysql5.5.5之前是MyISAM,文档)。本着高效学习的目的,本篇以介绍InnoDB为主,少量涉及MyISAM作为对比。 这篇文章是我在学习过程中总结完成的,内容主要来...

    2018-07-13 08:47:41

2