一、NQSQL概述1.1 什么是NOSQL首先需要说的是,NoSql并不表示NO SQL"没有SQL"的意思。实际上,它是"Not Only SQL"的缩写。它的意义是:适用关系型数据库的时候就使用关系型数据库,不适用的时候也没有必要非使用关系型数据库不可,可以考虑使用更加合适的数据存储。为弥补关系...
分类:
数据库 时间:
2015-02-01 19:09:41
阅读次数:
282
当数据库数据量涨到一定数量时,性能就成为我们不能不关注的问题,如何优化呢? 常用的方式不外乎那么几种: 1、分表,即把一个很大的表达数据分到几个表中,这样每个表数据都不多。 优点:提高并发量,减小锁的粒度 缺点:代码维护成本高,相关sql都需要改动 2、分区,所有的数据还在一个表...
分类:
数据库 时间:
2015-02-01 19:07:53
阅读次数:
232
MySQL如何避免使用Linux的swap分区而提升读写性能 Linux有很多很好的内存、IO调度机制,但是并不会适用于所有场景。对于DBA来说Linux比较让人头疼的一个地方是,它不会因为MySQL很重要就避免将分配给MySQL的地址空...
分类:
数据库 时间:
2015-02-01 17:54:12
阅读次数:
177
Java SE——标准版,大都用来做桌面软件
Java ME——微型版,手机软件编写的平台
Java EE——企业版,企业级开发
J2EE平台由一整套的Services、API和协议构成,对开发基于Web的多层应用提供了功能支持。与.net相比较,j2ee描述的是产品的标准,许多产品都符合j2ee标准产品,.net和j2ee不是在一个层次上,j2ee更加抽象些。因此,有人称为j2ee的规范,也有人称为技术。...
分类:
数据库 时间:
2015-02-01 17:51:58
阅读次数:
235
一、复制
在Redis中,用户可以通过执行SLAVEOF命令或者设置slaveof选项,让一个服务器去复制另一个服务器,我们称呼被复制的服务器为主服务器(master),而对主服务器进行复制的服务器则被称为从服务器(slave)。
假设现在有两个Redis服务器,地址分别为127.0.0.1:6379和127.0.0.1:12345,如果我们向服务器127.0.0.1:12345发...
分类:
数据库 时间:
2015-02-01 17:48:30
阅读次数:
195
1 复制概述
Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到...
分类:
数据库 时间:
2015-02-01 17:47:36
阅读次数:
242
struct TrieNode{ char val; bool isEnd; TrieNode* next[26] = {NULL}; TrieNode(char x) : val(x), isEnd(false) {}};class TrieTree{private: ...
分类:
数据库 时间:
2015-02-01 17:45:01
阅读次数:
196
C# 防止SQL注入http://blog.csdn.net/limlimlim/article/details/8597508摘要:在做Sql注入防止的时候找了很多代码,但都不十分满意,有的需要一个页面一个页面去调用,有的则执行错误.于是在一个解决方案上面修改了一下,基本实现了全站防止SQL注入的...
分类:
数据库 时间:
2015-02-01 17:46:21
阅读次数:
175
C# 防止SQL注入攻击 http://blog.csdn.net/limlimlim/article/details/8629582l登录判断:select * from T_Users where UserName=... and Password=...,将参数拼到SQL语句中。l构造恶意的P...
分类:
数据库 时间:
2015-02-01 17:28:50
阅读次数:
167
sqlite的安装1. 首先是下载sqlite,可以该页面下载:http://www.sqlite.org/download.html当前的最新版本为:sqlite-shell-win32-x86-3070701.zip这个是windows下sqlite的命令行管理工具,用它可以管理sqlite数据...
分类:
数据库 时间:
2015-02-01 17:26:21
阅读次数:
191
http://blog.csdn.net/sikaiyuan2008/article/details/7848926sql server数据库存储sqlSQL SERVER拼接字符串(字符串中有变量) 总是忘记规律,转载过来以帮助记忆。一、拼接字符串(整个字符串不分割)步骤:首先在字符串的前后加单引...
分类:
数据库 时间:
2015-02-01 17:26:21
阅读次数:
171
本篇PPT是我在2015 MVP OPEN Day Comunity Camp上分享的课程。之所以选择这个主题是因为有很多人曾经问过这方面的问题,而与之相关的主题却少之又少,因此我希望将自己的相关经验进行分享,以便大家能够参考。 在总结PPT的过程感谢给我提供个人经历分享的DBA同事,也非常感谢微软...
分类:
数据库 时间:
2015-02-01 17:19:23
阅读次数:
197
-- 表的结构 `ecs_account_log`
CREATE TABLE IF NOT EXISTS `ecs_account_log` (
`log_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号',
`user_id` mediumint(8) unsigned NOT NULL COMMENT '用户...
分类:
数据库 时间:
2015-02-01 16:12:00
阅读次数:
216
原文地址:http://www.cnblogs.com/rush/archive/2011/12/31/2309203.html1.1.1 摘要日前,国内最大的程序猿社区CSDN站点的用户数据库被黑客公开公布,600万用户的登录名及password被公开泄露,随后又有多家站点的用户password被...
分类:
数据库 时间:
2015-02-01 15:57:46
阅读次数:
278
srvctl命令是RAC维护中最常用到的命令,也最为复杂,使用这个命令可以操作CRS上的Database,Instance,ASM,Service、Listener和Node Application资源,其中Node Application资源又包括了GSD、ONS、VIP。这些资源还有独立的管理工...
分类:
数据库 时间:
2015-02-01 15:58:42
阅读次数:
269
1,检查MySQL及相关RPM包,是否安装,如果有安装,则移除(rpm?–e?名称)?? ?? [root@localhost?~]#?rpm?-qa?|?grep?-i?mysql?mysql-libs-5.1.66-2.el6_3.x86_64?[root@localhost?~]#?yum?-y?...
分类:
数据库 时间:
2015-02-01 14:54:29
阅读次数:
202
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Configuration;using System.Data.OracleClient;using Syste...
分类:
数据库 时间:
2015-02-01 14:46:46
阅读次数:
161