随笔分类 - 数据库
摘要:MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。如果没有在语句中指定某一个子句,那么将会跳过...
阅读全文
摘要:private void AddShuJu_Click(object sender, RoutedEventArgs e) { Stopwatch wath = new Stopwatch(); wath.Start(); ...
阅读全文
摘要:SELECT t1.id,title,extName,cover,url FROM shop_articles AS t1 JOIN (SELECT ROUND(RAND() * ((SELECT MAX(id) FROM shop_articles)-(SELECT MIN(id) FROM s...
阅读全文
摘要:一:存储过程 存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能 存储过程的好处: 1.由于数据库执行动作时,是先编译后执行的。然而存储过程是一个编译过的代码块,所以执行效率要比T-SQL语句高。 2.一个存储过程在程序在网络中交互时
阅读全文
摘要:很多程序员认为SQL是一头难以驯服的野兽。它是为数不多的声明性语言之一,也因为这样,其展示了完全不同于其他的表现形式、命令式语言、 面向对象语言甚至函数式编程语言(虽然有些人觉得SQL 还是有些类似功能)。 我每天都写SQL,我的开源软件JOOQ中也包含SQL。因此我觉得有必要为还在为此苦苦挣扎的...
阅读全文
摘要:using System.Configuration;using System.Data;
阅读全文
摘要://辅助查询列表,或实例 public class MySqlQueryList { #region List ToList(string sql, params DbParameter[] parameters) where T : new() /// /// 返回一个list /// /// ...
阅读全文
摘要:using System.Configuration;using MySql.Data;public class MySqlHelp { //链接字符串 private static string connection = ConfigurationManager.ConnectionStrings["db"].ConnectionString; ...
阅读全文
摘要:using System; using System.Collections.Generic; using System.Reflection; using System.Text; using System.Data; using System.Data.SqlClient; using System.Configuration; public static class SQLHelp { ...
阅读全文
摘要:mysql优化方案总结u Mysql数据库的优化技术对mysql优化时一个综合性的技术,主要包括a: 表的设计合理化(符合3NF)b: 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引]c: 分表技术(水平分割、垂直分割)d: 读写[写: update/del...
阅读全文
摘要:create PROCEDURE Usp_Partition()BEGINDECLARE _time datetime;DECLARE num int;DECLARE _p VARCHAR(20)DEFAULT p;DECLARE p1 VARCHAR(20);/* 获取下一个月的第一天*/sele...
阅读全文
摘要:mysql一共有四大分区分别为hash range list key 四个分区。分区的字段需要时主键才可以成功 。第一种 hash分区第二张list分区第三种 key分区第四种 range分区【需要注意时间】
阅读全文
摘要:一:介绍 MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Mongo使用C++开发。 NoSql,全称是 Not Only Sql,指的是非关系型的数据库。下一代数据库主要解决几个要点:非关系
阅读全文
摘要:1 create PROCEDURE Usp_AddBoradCast 2 ( 3 in subjects VARCHAR(200), 4 in detail text, 5 in useid int, 6 in isdelete int, 7 in confirm INT, 8 in time D
阅读全文

浙公网安备 33010602011771号