-
SQLite3 命令行操作指南
所属栏目:[MsSql] 日期:2021-01-24 热度:128
.help查看帮助信息.backup?DB?FILE备份数据库,方法:.backup[main|...]filename,数据库名可以通过.databases命令得到,一般为main,可以省略,filename为磁盘文件名.[详细]
-
SQLite学习手册(SQLite在线备份)
所属栏目:[MsSql] 日期:2021-01-24 热度:93
一、常用备份:下面的方法是比较简单且常用的SQLite数据库备份方式,见如下步骤:1).使用SQLiteAPI或Shell工具在源数据库文件上加共享锁。2).使用Shell工具[详细]
-
SQLite3中自增主键相关知识总结
所属栏目:[MsSql] 日期:2021-01-24 热度:68
一、SQLite清空表并将自增列归零SQL标准中有TRUNCATETABLE语句,用来清空表的所有内容。但SQLite不支持这个语句。在SQLite中直接使用DELETEFROMTableName就可以了。对于大多数DBMS来说,用DELETE不如用TRUNCATE速度[详细]
-
SQLite3 API 编程手册
所属栏目:[MsSql] 日期:2021-01-24 热度:143
前序:...1一、版本...1二、基本编译...2三、SQLITE操作入门...2(1)基本流程...2(2)SQL语句操作...4(3)操作二进制...8(4)事务处理...10四、给数据库加密...10五、后记...25[详细]
-
redis配置文件redis.conf中文版(基于2.4)
所属栏目:[MsSql] 日期:2021-01-24 热度:113
复制代码代码如下:#Redis示例配置文件#注意单位问题:当需要设置内存大小的时候,可以使用类似1k、5GB、4M这样的常见格式:##1k=1000bytes#1kb=1024bytes#1m=1000000bytes#1mb=1024*1024bytes#1g=&[详细]
-
SQL Update多表联合更新的方法
所属栏目:[MsSql] 日期:2021-01-24 热度:97
有些时候我们需要同时更新多个表中的数据那么就需要用到下面方法了:(1)sqlite多表更新方法[详细]
-
在telnet下操作memcache详解(操作命令详解)
所属栏目:[MsSql] 日期:2021-01-24 热度:138
在定位问题、测试等时候经常需要对memcache的数据进行一些操作,但是其本身没有自带的客户端,所以只能通过telnet来进行操作。[详细]
-
redis常用命令小结
所属栏目:[MsSql] 日期:2021-01-24 热度:119
1、redis-benchmarkredis基准信息,redis服务器性能检测redis-benchmark-hlocalhost-p6379-c100-n100000[详细]
-
Redis主从复制问题和扩容问题的解决思路
所属栏目:[MsSql] 日期:2021-01-24 热度:176
一、解决主从复制问题当使用Redis作为存储引擎的时候,并且使用Redis读写分离,从机作为读的情况,从机宕机或者和主机断开连接都需要重新连接主机,重新连接主机都会触发全量的主从复制,这时候主机会生成内存快照,[详细]
-
数据库分页查询语句数据库查询
所属栏目:[MsSql] 日期:2021-01-24 热度:196
先看看单条SQL语句的分页SQL吧。方法1:适用于SQLServer2000/2005SELECTTOP页大小*FROMtable1WHEREidNOTIN(SELECTTOP页大小*(页数-1)idFROMtable1ORDERBYid)ORDERBYid[详细]
-
也许是被忽略的update语句(update技巧)
所属栏目:[MsSql] 日期:2021-01-24 热度:88
呵呵,园里的兄弟我又来写简单的文章了,希望大家不吝赐教。这次要说的是sql里面的update语句。说到这里,肯定会有很多兄弟不满意了,不就是update语句吗?谁不会写啊,updatetablesetcolumn=expression[wheresearch[详细]
-
只有两个字段用一个sql语句查询出某个学生的姓名、成绩以及在表中的排名
所属栏目:[MsSql] 日期:2021-01-24 热度:85
昨天去面试时遇到一个这样的问题:有一张成绩表,只有两个字段,姓名和成绩。怎样用一个sql语句查询出某个学生的姓名,成绩以及在表中的排名?[详细]
-
具体问题解决:分离脚本
所属栏目:[MsSql] 日期:2021-01-17 热度:135
有时候需要从一个服务器转移数据库到另一个。如果打算一下子分离所有数据库,那么下面的脚本就是有用了。 生成分离脚本: SELECT DISTINCT use master; + Ch[详细]
-
DATETIME类型和BIGINT 类型互相转换
所属栏目:[MsSql] 日期:2021-01-17 热度:145
项目中使用BIGINT来存放时间,以下代码用来转换时间类型和BIGINT类型[详细]
-
PowerBI通过gateway连接多维数据库
所属栏目:[MsSql] 日期:2021-01-17 热度:101
简介 Microsoft Power BI 是由微软推出的商业智能的专业分析工具,给用户提供简单且丰富的数据可视化及分析功能。个人非常喜欢,有免费版和Pro的付费版,今天主要是介绍下通过gateway[详细]
-
XML 在SQLServer中的使用
所属栏目:[MsSql] 日期:2021-01-17 热度:103
SQL Server对于XML支持的核心在于XML数据的格式,这种数据类型可以将XML的数据存储于数据库的对象中,比如variables, columns, and parameters。当你用XML[详细]
-
用于重新编译的工具和命令
所属栏目:[MsSql] 日期:2021-01-17 热度:103
1.SQL Prifiler:捕捉事件类型为SP和T-SQL的事件(Starting、Stmtcompleted、Recompile、Completed、CacheInsert、CacheHit、Ca[详细]
-
优化SQLServer——表和分区索引
所属栏目:[MsSql] 日期:2021-01-17 热度:82
概念: 简单地说,分区是将大型的对象(如表)分成更小的且易于管理的小块。分区的基本单位是行,需要注意的是与分区视图不同的地方时,分区必须位于同一个数据库内。分区的原因: 对于非常大的表在进行诸如数据库[详细]
-
优化SqlServer--数据压缩
所属栏目:[MsSql] 日期:2021-01-17 热度:168
数据压缩是对存储和性能优势的加强。减少数据库占用的磁盘空间量将减少整体数据文件存储空间,在一下几个方面增加吞吐量: 1.更好的I/O利用率,每个页面可以读写更多的数据。 2.更好的内存利用率,缓冲区可[详细]
-
SQL Server -- 回忆笔记(五):T-SQL编程,系统变量,事务,游标,触发器
所属栏目:[MsSql] 日期:2021-01-17 热度:132
SQL Server -- 回忆笔记(五):T-SQL编程,系统变量,事务,游标,触发器1. T-SQL编程(1)声明变量declare @age int(2)为变量赋值set @age=26(3)while循环declare @i int=1while @i=100beginprint @i@i=@i+1end(4)if elseif @i10beginprint 大于10end[详细]
-
SQL Server -- 回忆笔记(四):case函数,索引,子查询,分页查询,视图,存储过程
所属栏目:[MsSql] 日期:2021-01-17 热度:104
SQL Server知识点回忆篇(四):case函数,索引,子查询,分页查询,视图,存储过程1. CASE函数(相当于C#中的Switch)select UserName,Age,类别=case when Age18 then 未成年人 else 成年人 end from tbUsers2. 索引 index聚集索引(物理):一个表只能有一[详细]
-
SQL Server -- 回忆笔记(二):增删改查,修改表结构,约束,关键字使用,函数,多表联合查询
所属栏目:[MsSql] 日期:2021-01-17 热度:70
SQL Server知识点回忆篇(二):增删改查,修改表结构,约束,关键字使用,函数,多表联合查询1. insert如果sql server设置的排序规则不是简体中文,必须在简体中文字符串前加N, 为了防止乱码问题insert into tbUsers(UserName,Age,Email,DepartmentID) value[详细]
-
SQL Server -- 回忆笔记(一):初见数据库
所属栏目:[MsSql] 日期:2021-01-17 热度:70
SQL Server知识点回忆篇(一):初见数据库1. 主键primary key 唯一标识, 不会重复的值才会用来当做主键使用。表可以没有主键,但建议每张表都有主键。2. 数据冗余一般情况下,尽量避免表中数据冗余的情况。解决方法:把原来表中的数据拆分成多个表来存储。3.[详细]
-
Sql正则替换
所属栏目:[MsSql] 日期:2021-01-17 热度:137
现在有一个小场景,数据库中某表的一个字段存储的是html代码,假如现在需要替换掉html代码中的所有标签。我们当然可以在C#中这样做:Regex regex = new Regex(@]*[详细]
-
函数和存过的创建调用
所属栏目:[MsSql] 日期:2021-01-17 热度:174
函数[in out 参数]--函数[in out 参数]create or replace function get_test(m_id in number, str1 out varchar2) --参数不需要类型长度return varchar2 is str2 varchar2(10); --变量需要类型长度beginselect t.ename, t.jobinto str1, str2from scott.emp t[详细]
