当前位置: 首页 > news >正文

网站重新搭建程序要多少钱新作的网站怎么做百度推送

网站重新搭建程序要多少钱,新作的网站怎么做百度推送,体育类网站开发,各种网站推广是怎么做的一、Mysql 的目录结构1、bin目录用于放置一些可执行文件#xff0c;如mysql.exe、mysqld.exe、mysqlshow.exe等。2、data目录用于放置一些日志文件及数据库3、include目录用于存放一些头文件#xff0c;如#xff1a;mysql.h、mysql_ername.h等。4、lib目录用于放置一些库文…一、Mysql 的目录结构1、bin目录用于放置一些可执行文件如mysql.exe、mysqld.exe、mysqlshow.exe等。2、data目录用于放置一些日志文件及数据库3、include目录用于存放一些头文件如mysql.h、mysql_ername.h等。4、lib目录用于放置一些库文件4、docs目录存放一些目录5、share目录用于存放字符集、语言等信息6、my.ini是MySQL数据库中使用的配置文件linux下是my.cnf7、my-huge.ini适合超大型数据库使用的配置文件8、my-large.ini适合大型数据库的配置文件9、my-medium.ini适合中型数据库的配置我呢见10、my-small.ini适合小型数据库的配置文件11、my-template.ini配置文件模板、Mysql配置向导将该配置文件中的选项写入my.ini文件12、my-innodb-heavy-4G.ini示该配置文件只对于InnoDB存储引擎有效而且服务器的内存不能小于4GB二、日志文件默认都存储在datadir指定的目录如windows下的data目录linux下的/var/lib/mysql目录1、错误日志记录mysql启动、停止、运行过程中发生的各种严重错误信息。可以使用--log-error[file_name]参数指定日志位置log-error/var/log/mysqld.log2、通用日志记录建立客户端连接和执行的语句而binglog不记录select语句。--general_log[{0关闭|1启动}]--log-output[value] value的值可以是tablefilenone的一个或多个的组合中间用逗号进行分割--general_log_filefile_name--log[file_name]或-l [file_name]datadir目录下的默认文件名为host_name.log如果想在session级别控制日志是否被记录则通过在session中设置参数sql_log_off为on或off来进行控制。3、二进制日志类似于Oracle的归档日志记录所有的DDL和dml语句但不包含select语句语句以事件形式保存用于主从复制默认不启用启用使用参数--log-bin[file_name]log-bin/var/log/mysql-bin/bin.logserver-id24、慢查询日志记录执行时间超过long_query_time秒的所有查询slow_query_log1|0 设置启动1和关闭0slow_query_log_file/var/log/mysql-slow/slow.log 指定慢查询日志路径long_query_time3使用 ../bin/mysqldumpslow faspdev-slow.log 进行慢查询日志汇总处理5、刷新日志方法1)flush logs2)mysqladmin flush-logs3)mysqladmin refresh二、数据文件结构1、表对象数据文件数据文件类型取决于存储引擎frm文件 表对象结构定义文件与引擎无关db.opt 此文件在每一个自建的库里都会有记录这个库的默认使用的字符集和校验规。trg 触发器文件InnoDB引擎数据文件:由于该存储引擎在事务上具有优势即支持具有提交、回滚及崩溃恢复能力等事务特性所以比MyISAM存储引擎占用更多的磁盘空间。因此当需要频繁的更新、删除操作同时还对事务的完整性要求较高需要实现并发控制建议选择。分为共享表空间ibdataX和独立表空间ibd文件存放表数据、索引共享表空间只有.frm和.ibdata1文件存放InnoDB系统信息、用户表、索引独立表空间包含.frm和.ibd文件ib_logfileX 日志文件MyISAM引擎数据文件:由于该存储引擎不支持事务、也不支持外键所以访问速度较快。因此当对事务完整性没有要求并以访问为主的应用适合使用该存储引擎。MYD文件 MyISAM数据文件全称.mydataMYI文件 MyISAM索引文件全称.myindexLOG文件 日志文件其他引擎数据文件:CSV文件 CSV引擎数据文件ARZ文件 ARCHIVE引擎数据文件MEMORY存储引擎存储数据的位置是内存因此访问速度最快但是安全上没有保障。适合于需要快速的访问或临时表。2、pid文件/sock文件pid文件是mysqld应用程序在Unix/Linux环境下的一个进程文件和许多其他Unix/Linux服务端程序一样它存放着自己的进程idsocket文件也是在Unix/Linux环境下才有的用户在Unix/Linux环境下客户端连接可以不通过TCP/IP网络而直接使用Unix Socket来连接mysql.三、默认数据库mysql mysql系统数据库存放用户信息test 测试数据库空的数据库performance_schema 存放设置表、线程记录、历史事件记录、事件统计四、innodb表空间1.innodb表空间存储结构段区均为逻辑概念并且段管理由innodb存储引擎内部完成区区是由连续的页(Page)组成的空间在任何情况下每个区大小都为1MB为了保证页的连续性InnoDB存储引擎每次从磁盘一次申请4-5个区页页是innodb存储引擎磁盘管理的最小单位页的大小默认是16KB可以由innodb_page_size参数设置设置完成后不可以对其再次进行修改。2.innodb中表空间可以分为以下几种系统表空间独立表空间undo表空间临时表空间(temporary tablespace)通用表空间(general tablespace)3.系统表空间(即共享表空间)show variables like innodb_data_file_path;查询结果innodb_data_file_path | ibdata1:12M:autoextend#ibdata1:指定默认文件名#12M:指定默认文件大小#autoextend 表示文件是自增的当超过12M时会自动增加大小没有指定表空间的位置默认是在数据库目#注意添加文件时的格式写法innodb_data_file_pathibdata1:100M:autoestend;/data/ibdata2:200M2.独立表空间在配置文件(my.cnf)中设置 innodb_file_per_table[1|0]优点1.每个表都有自已独立的表空间。2.每个表的数据和索引都会存在自已的表空间中。3.可以实现单表在不同的数据库中移动。4.空间可以回收缺点1.单表增加过大如超过100个G。2.相比较之下使用独占表空间的效率以及性能会更高一点。3.通用表空间通用表空间是在MySQL5.7中添加的一个新功能。可以数据库中指定的某几张表的数据写到同一个表空间类似于系统的共享存储空间。#创建通用表空间mysql create tablespace ts add datafile ts1.ibd engineinnodb;Query OK, 0 rows affected (0.04 sec)#datafile若是使用绝对路径则可以指定datadir之外的目录默认是在datadir指定的目录#创建的表空间已经存在mysql system ls -lh /data/mysql/ts1.ibd-rw-r----- 1 mysql mysql 64K Oct 23 06:42 /data/mysql/ts1.ibd#把多张表指向一个表空间mysql create table test1(id int, name varchar(20)) tablespacets;Query OK, 0 rows affected (0.02 sec)mysql create table test2(id int, name varchar(20)) tablespacets;Query OK, 0 rows affected (0.02 sec)mysql create table test3(id int, name varchar(20)) tablespacets;Query OK, 0 rows affected (0.01 sec)#使用show create table 语句可以发现上面三张表的表空间均为ts。#删除表空间mysql create tablespace ts2 add datafile ts2.ibd engineinnodb;Query OK, 0 rows affected (0.01 sec)mysql drop tablespace ts2;Query OK, 0 rows affected (0.02 sec)4.undo表空间MySQL5.6可以使用独立undo表空间并放到单独的文件目录下。采用独立undo表空间再也不用担心undo会把 ibdata1 文件搞大。可以把undo文件部署到单独的高速存储设备上。在数据库初始化的时候就使用如下三个参数innodb_undo_tablespaces3 #设置为3个innodb_undo_logs128 #默认128个回滚段innodb_undo_directory mysql_home/undo5.临时表空间临时表空间就是存放临时表的表空间MySQL 5.7对于InnoDB存储引擎的临时表空间做了优化。在MySQL 5.7之前INNODB引擎的临时表都保存在ibdata里面而ibdata的贪婪式磁盘占用导致临时表的创建与删除对其他正常表产生非常大的性能影响。优化MySQL 5.7 把临时表的数据以及回滚信息(仅限于未压缩表)从共享表空间里面剥离出来形成自己单独的表空间参数为innodb_temp_data_file_path。在MySQL 5.7 中把临时表的相关检索信息保存在系统信息表中information_schema.innodb_temp_table_info. 而MySQL 5.7之前的版本想要查看临时表的系统信息是没有太好的办法。可以使用select * frominformation_schema.innodb_temp_table_info 查询临时表。临时表临时表顾名思义就是临时的用完销毁掉的表。 数据既可以保存在临时的文件系统上也可以保存在固定的磁盘文件系统上。临时表有下面几种1、全局临时表这种临时表从数据库实例启动后开始生效在数据库实例销毁后失效。在MySQL里面这种临时表对应的是内存表即memory引擎。2、会话级别临时表这种临时表在用户登录系统成功后生效在用户退出时失效。在MySQL里的临时表指的就是以create temporary table 这样的关键词创建的表。3、事务级别临时表这种临时表在事务开始时生效事务提交或者回滚后失效。 在MySQL里面没有这种临时表必须利用会话级别的临时表间接实现。4、检索级别临时表这种临时表在SQL语句执行之间产生执行完毕后失效。 在MySQL里面这种临时表不是很固定跟随MySQL默认存储引擎来变化。比如默认存储引擎是MyISAM,临时表的引擎就是MyISAM,并且文件生成形式以及数据运作形式和MyISAM一样只是数据保存在内存里如果默认引擎是INNODB那么临时表的引擎就是INNODB此时它的所有信息都保存在共享表空间ibdata里面。
http://www.zqtcl.cn/news/228401/

相关文章:

  • 室内设计者联盟官网哈尔滨百度搜索排名优化
  • 网站公司打电话来说做网站天下信息网
  • 汕头制作企业网站百度舆情监测平台
  • 怎样跟网站做优化呢火狐搜索引擎
  • 如何做网站的维护和推广水利网站建设管理汇报
  • 申请网站就是做网站吗怎样凡科建设网站
  • 怎样做吓人网站网页制作成品图
  • 前端的网站重构怎么做做网站用的编程语言
  • 长沙网站设计多少钱一个月百度网盘app下载安装电脑版
  • 你好南京网站网站开发 seo
  • wordpress 文章延时加载seo软件系统
  • 网站建设与运营答案新浪网站首页
  • 网站怎么做关键词库如何建免费的企业网站
  • 跟老外做网站网络系统管理与维护机考
  • 网站推广方案范例江西南昌小程序开发
  • 烘焙类网站开发时代背景ppt素材模板免费下载
  • 如何制作多网页网站广州品牌seo推广
  • 域名怎么解析到网站什么是asp网站
  • 网站开发的税率做网站文案
  • 网站模板上传工具如何介绍自己设计的网页
  • 河北网站建设价格低国内做外单的网站有哪些
  • wordpress Apache升级优化营商环境的意义
  • 单页式网站系统wordpress自定义字段怎么用
  • 南宁网站设计要多少钱修改wordpress中的 功能 小工具
  • 南昌高端网站开发费用表域名价格排行
  • 怎么接网站开发外包中国观鸟记录的网站架构
  • 青海省住房和城乡建设厅的官方网站网站举报能不能查到举报人
  • dw做的网站如何上传云服务器网址生成app一键生成器
  • 山西建设厅网站密钥房山营销型网站建设
  • 网站空间多少钱哪里接单做网站