摘要:
MySQL触发器trigger的使用 存储过程:一个预编译的SQL语句,优点是允许模块化的设计,只需创建一次,就可以在程序中多次调用。如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。 存储过程的调用: 1.使用命令对象来调用存储过程; 2.可以供外部程序调用,如:java程序 阅读全文
摘要:
DBMS是数据库系统的核心软件,数据库的一切操作都是通过DBMS进行的。用户对数据库进行操作,是由DBMS把操作从应用程序带到外模式、模式,再导向内模式,进而操作存储器中的数据的。DBMS的主要目的是提供一个可以方便的、有效的存取数据库信息的环境。 一、DBMS具有的功能 (1)数据库定义功能 DB 阅读全文
摘要:
本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 一、数据库事务正确执行的四个基本要素 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如 阅读全文
摘要:
一、数据切分的概念: 指通过某种特定的条件,将我们存放在同一个数据库中的数据分散存放到多个数据库(主机)上,以达到分散单台设备负载的效果。数据的切分同时还可以提高系统的总体可用性,因为单台设备Crash之后,只有总体数据的某部分不可用,而不是所有的数据。 数据的切分(Sharding)根据其切分规则 阅读全文
摘要:
存储引擎 一.存储引擎概念介绍 存储引擎就是如何实现存储数据,如何为存储的数据建立索引以及如何更新,查询数据等技术实现的方法。数据库中的存储引擎是对使用了该引擎的表进行某种设置,数据库中的表设定了什么存储引擎,那么该表在数据存储方式、数据更新方式、数据查询性能以及是否支持索引等方面就会有不同的“效果 阅读全文
摘要:
什么是索引: 一个索引是存储的表中一个特定列的值数据结构(最常见的是B-Tree)。索引是在表的列上创建。所以,要记住的关键点是索引包含一个表中列的值,并且这些值存储在一个数据结构中。请记住记住这一点:索引是一种数据结构 。 索引符合最左匹配特性 哈希索引的缺点: 优点:在寻找值时哈希表效率极高,如 阅读全文
摘要:
作者:JasonDing链接:https://www.jianshu.com/p/d195b887a32e來源:简书简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。 概率图分为有向图(bayesian network)与无向图(markov random filed)。在概率图上 阅读全文
摘要:
#RNN 循环神经网络 import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data tf.set_random_seed(1) # set random seed # 导入数据 mnist = input_data.read_data_sets('MNIST_data', one_ho... 阅读全文
摘要:
#save to file import tensorflow as tf import numpy as np ##(1)Save to file 把相关变量存储到文件中 #remember to define the same dtype and shape when restore W = tf.Variable([[1,2,3],[3,4,5]],dtype=tf.float32,... 阅读全文
摘要:
#卷积神经网络cnn import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data #数据包,如果没有自动下载 number 1 to 10 data mnist = input_data.read_data_sets('MNIST_data',one_hot=True) #用测试集来评估神... 阅读全文