Informix Database Support for UTF8 character setsWith the rapid development of enterprise informatization and the increasing depth of informatization, more and more enterprise data and information need to be stored in databases andManagement, but often the information is built on different platforms, stored in different database products, so that in the data exch
The Informix Dynamic Server provides two levels of access privileges to ensure database security. Database privileges control the access to the database and the right to create tables and indexes on the database. TABLE privileges specify the actions that a user can perform o
Informix IDs database is widely used in various industries, such as finance, telecommunications and postal services, it is a multi-threaded relational database server, with symmetrical multiprocessor technology and single processor architecture, with advanced technology, performance and high reliability and high availability. It provides users with dynamic system
distributed database of Informix based on UNIX needs to be set up for server-side files hosts, hosts.equiv, Services and sqlhosts.
One, server-side configuration
Suppose there are two database servers on the network, named motor2000, zhtj2000, and TCP/IP protocol for network connection.
Set up network nodes:
/etc/hosts.equiv
Gztb_motor
Gztb_zhtj
Set netwo
Objective:Different types of database interoperability data, due to different database mechanisms, can not be achieved through simple copy and paste, but also due to different file formats, can not simply export files, import database.About Informix Export data, import to Oracle method, after experiment can be used as follows: (although a bit stupid, but for smal
Informix Dynamic Server segmented storage, also known as fragmented storage, is based on the principle of regularly dispersed records or indexes in a datasheet to different areas of the disk, to store data on multiple disks, and to increase the efficiency of the database by reducing the competition for disk I/O. In contrast to this is the basic storage principle, which encourages the data in a
(especially multiple table queries) directives, based on information about each table as recorded by the system at that time, According to a certain rule of judgement analysis and choose a most efficient way to carry out. The system must control the correct data in each table to avoid making the wrong choice. However, for system efficiency considerations, it is not possible to modify the documentation of the current status of each table at any time, otherwise it will add a lot of additional inp
threads that are executed.
Refer to the following table:
Number of disks cleaners value recommended by Informix
Number of
20-100 number of disks/2
Number of >100 disks/4 (no more than 128)
2, CPU
Informix Dynamic
The Informix dynamic server provides two levels of access privileges to ensure the security of the database. Database privileges Control access to the database and the right to create tables and cable indexes on the database. The privileges of the table specify what actions
), and edit the following parameters:
Rootpath/dbs/rootdbsDbServerName Ifxserver
Copy the SQLHOSTS.STD document in the/opt/informix/etc/directory with the name specified by the $informixsqlhosts variable (sqlhosts.ifxserver) and edit it as:
Ifxserver onsoctcp IP Port
Initialize database: Oninit-ivy
4.
1. How do I view the version number of the Informix database in a UNIX environment?Onstat-Show:IBM Informix Dynamic Server Version 11.50.FC8--on-line--up 1 days 17:12:23--8641536 Kbytes11.50.fc8 rep version is 11.5, patch is FC8Hpux/juzhen/ccpqry/juzhen>onstat-IBM Informix D
informix-online Dynamic Server (ids,informix-online) is the core of Informix database product technology, with its dynamic scalable architecture, efficient parallel processing capability, Shared memory technology and ease of management features, the hardware resources to play incisively and vividly. At present, IDs V7
:
Namerow_totalreserveddataindex_sizeunused
------------------------------------------------------------
Syslogsnot avail32kb32kb0kbnot Avail
The main objectives of daily monitoring are: User database, database log table (syslogs), and billing raw data tables. If you find that the footprint is too large, you want to dump the log table, you should expand the space or clear the garbage data for other targets.
As we know, the Informix database optimizer is based on "cost" optimization, and when a user-issued SQL statement is received, the Informix Optimizer compiles the SQL statement to generate the final execution plan based on the lowest cost principle. For each SQL statement, the compilation is done, in order to improve the performance of the system, especially for
Coolsql configuration:Port (port number): 7777Informixserver:rgsdpdb1Dbname:hjljdb8hostname:192.168.x.x1. Connection error, view properties, found that the original drive path is not, re-establish the drive path--to solve2. When using Coolsql to connect to the database, can connect the label but not connected to the database
table can be continued. Because isql enters and operates on the table, the database reports "this table has been locked" information, and the query statement is available:First: set retrieved to drity readThen: select count (*) from abc,The abc table is continuously counted. If the number of statistics increases, the operation on the table is still in progress. Otherwise, the operation on the table is stop
I. Choice of business scenarios for Informix1, financial industry, such as: Construction Bank, PICC, Pudong Bank and so on2, communications industry, such as: China Mobile, China Unicom, Chinese Telecom3, retail industry, such as: Wal-Mart, Carrefour, Huarun million and so on4, e-commerce industry, such as: Amazon, etc............ In addition to the requirements for a very high 100% requirement for data consistency, all other scenarios are appropriate.Ii. selection of
The establishment of database query user
Informix_on_line database As a result of storing a large number of important information of depositors, for the security of the database must have strict rules on the operation of the data, such as access to the On_line database to p
better) select. tabname, nrows, lockwts, deadlks from sysmaster: sysptprof a, Ables B where. tabname = B. tabname and lockwts> 0 and. dbsname = name and B. tabid> = 100 order by tabname; number of sequential scans of a table (the smaller the number of sequential scans of a large table, the better) select. tabname, nrows, seqscans from sysmaster: sysptprof a, Ables B where. tabname = B. tabname and seqscans
INFORMIX-4GL is a comprehensive fourth generation application development and generation environment, it has the formidable database management function, the programming is nimble and convenient, the interface is friendly, has been widely used in the UNIX operating system the database management. The following is a small program that completes a query by using a
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.