What is Row Migration and Row Chaining?

1 Answer

Answer :

Row Migration refers to rows that were moved to another blocks due to an update making them too large to fit  into their original blocks.
Oracle will leave a forwarding pointer in the original block so indexes will still be able to "find" the row. Note that  Oracle does not discriminate between chained and migrated rows, even though they have different causes. A  chained row is a row that is too large to fit into a single database data block.
For example, if you use a 4KB blocksize for your database, and you need to insert a row of 8KB into it, Oracle will  use 3 blocks and store the row in pieces.
Some conditions that will cause row chaining are:
▪ Tables whose row size exceeds the blocksize
▪ Tables with long and long raw columns are prone to having chained rows
▪ Tables with more than 255 columns will have chained rows as Oracle break wide tables up into pieces. Detecting row chaining:
This query will show how many chained (and migrated) rows each table has:
SQL>SELECT owner, table_name, chain_cnt FROM dba_tables WHERE chain_cnt> 0;
To see which rows are chained:
SQL>ANALYZE TABLE tablename LIST CHAINED ROWS;
This will put the rows into the INVALID_ROWS table which is created by the utlvalid.sql script (located in  $ORACLE_HOME/rdbms/admin).

Related questions

Description : What is row chaining?

Last Answer : In circumstances, all of the data for a row in a table may not be able to fit in the same data block. When this occurs, the data for the row is stored in a chain of data block (one or more) reserved for that segment.

Description : What is Row Chaining

Last Answer : The data of a row in a table may not be able to fit the same data block.Data for row is stored in a chain of data blocks .

Description : How would you determine who has added a row to a table?

Last Answer : Turn on fine grain auditing for the table.

Description : Use the ADD_GROUP_ROW procedure to add a row to a static record group? I) TRUE II)FALSE

Last Answer : I) FALSE

Description : What is the fastest way of accessing a row in a table ?

Last Answer : Using ROWID.CONSTRAINTS

Description : Use the Add_group_row procedure to add a row to a static record group 1. true or false?

Last Answer : False

Description : To execute row from being displayed that still use column in the row which property can be used?

Last Answer : Format trigger.

Description : There are primarily two modes for an inference engine: forward chaining and backward chaining. a) True b) False

Last Answer : a) True

Description : Forward chaining systems are _____________ where as backward chaining systems are ___________ a) Goal-driven, goal-driven b) Goal-driven, data-driven c) Data-driven, goal-driven d) Data-driven, data-driven

Last Answer : c) Data-driven, goal-driven

Description : In a backward chaining system you start with the initial facts, and keep using the rules to draw new conclusions (or take certain actions) given those facts. a) True b) False

Last Answer : b) False

Description : Which problem can frequently occur in backward chaining algorithm? a) Repeated states b) Incompleteness c) Complexity d) Both Repeated states & Incompleteness

Last Answer : d) Both Repeated states & Incompleteness

Description : Which algorithm are in more similar to backward chaining algorithm? a) Depth-first search algorithm b) Breadth-first search algorithm c) Hill-climbing search algorithm d) All of the mentioned

Last Answer : a) Depth-first search algorithm

Description : What will backward chaining algorithm will return? a) Additional statements b) Substitutes matching the query c) Logical statement d) All of the mentioned

Last Answer : b) Substitutes matching the query

Description : Which is mainly used for automated reasoning? a) Backward chaining b) Forward chaining c) Logic programming d) Parallel programming

Last Answer : c) Logic programming

Description : Which algorithm will work backward from the goal to solve a problem? a) Forward chaining b) Backward chaining c) Hill-climb algorithm d) None of the mentioned

Last Answer : b) Backward chaining

Description : How many possible sources of complexity are there in forward chaining? a) 1 b) 2 c) 3 d) 4

Last Answer : c) 3

Description : Which knowledge base is called as fixed point? a) First-order definite clause are similar to propositional forward chaining b) First-order definite clause are mismatch to propositional forward chaining c) All of the mentioned d) None of the mentioned

Last Answer : a) First-order definite clause are similar to propositional forward chaining

Description : Which condition is used to cease the growth of forward chaining? a) Atomic sentences b) Complex sentences c) No further inference d) All of the mentioned

Last Answer : c) No further inference

Description : Greater accuracy in linear measurements, is obtained by (A) Tacheometry (B) Direct chaining (C) Direct taping (D) All the above

Last Answer : (C) Direct taping

Description : The chaining on sloping ground is (A) Easier along the falling gradient (B) Easier along the up gradient (C) Equally convenient along falling as well as up gradient (D) All the above

Last Answer : (A) Easier along the falling gradient

Description : While measuring a chain line between two stations and intervened by a raised ground (A) Vision gets obstructed (B) Chaining gets obstructed (C) Both vision and chaining get obstructed (D) All the above

Last Answer : (A) Vision gets obstructed

Description : The instrument which is used in plane tabling for obtaining horizontal and vertical distances directly without resorting to chaining, is known as (A) Plane alidade (B) Telescopic alidade (C) Clinometer (D) Tacheometer

Last Answer : (B) Telescopic alidade

Description : Pick up the correct statement from the following: (A) With both handles in his left hand, the chain man throws out the chain with his right hand and the second chain man assists him to free it from ... the two chain men meet and the ten arrows are handed over to the leader (D) All the above

Last Answer : (D) All the above

Description : What is servlet Chaining ?

Last Answer : Ans. Multiple servlets serving the request in chain.

Description : Distance between two points is measured by (a) Pacing (b) Pedometer (c) Passometer (d) Chaining (e) All the above*

Last Answer : (e) All the above*

Description : Define backward chaining.

Last Answer : This algorithm works backward from the goal, chaining through rules to find known facts that support the proof.

Description : Write three types of obstacles in chaining with examples. 

Last Answer : 1. Obstacle which can be chained across but cannot be ranged across. , Examples: Hill Intervening , rising ground. 2. Obstacle which can be ranged but cannot be chained across., Example: ... . 3. Obstacle which can be neither be ranged across not be chained across, Example: Building obstruction

Description : A 20m chain was found to be 6cm too long after chaining a distance of 1059m. It was found to be 9cm too short after chaining at the end 1985m. If the chain was correct before commencement of work find the true distance.

Last Answer : Given : Line ABC, AB=1059m, AC=1985m  L= 20m, No error at start, 0.06m too long at B,  0.09m too short  Find : True distance of AC = ? Solution : For part AB L = Length of chain= 20 m e = Average ... Total true distance of AC = True distance of (AB + BC)  = 1060.59 m + 922.52 m  = 1983.11 m

Description : Describe stepping method of chaining on sloping ground.

Last Answer : 1. If A and B are the two points on sloping ground, for which horizontal distance is to be measured. 2. Unfold the chain. By touching handle to station A, stretch it up to maximum possible ... 6. Thus total horizontal distance on sloping ground is calculated as d(AB) = L1+L2+L3 in meters.

Description : Explain how will you overcome the obstacles over river during chaining operation.

Last Answer : A) river across the chain line. 1. Suppose AB is the chain line. Two points C & D are selected on this line on opposite banks of the river. 2. At C a perpendicular CE is erected and bisected at F. A perpendicular is ... ) X DF          CH=DF  = (CD/(CG-DF) )X DF        HG=CG-CH

Description : Explain Direct method of chaining on sloping ground with neat skeetch. 

Last Answer : While chaining on sloping ground, the horizontal distances can be computed by direct method i.e. By stepping. By stepping: It consist in measuring the distance in small horizontal lengths (e.g.L1). Let ... is continued in the correct line with point B. Then length of line AB=L1 +L2 +L3+L4

Description : Explain with neat sketch method of stepping of chaining on sloping ground.

Last Answer : Procedure : To measure the horizontal distance between points A & B on sloping ground following steps should be followed ( Refer above figure.) 1. Starting from point A, the chain is unfolded and ... . Finally calculate total chained distance as d(AB) = d(AP1) + d(P2P3) + d(P4P5)

Description : A 20 m chain was found to be 10 cm too short after chaining 1000 m It was found to be 20 cm too short after chaining 1800 m. If the chain was correct before commencement of the work find the true distance.  

Last Answer : Average error in chain for 1000 m length = (0 + 10) / 2 = 5 cm = 0.05 m too short True length up to 1000 m = (20 - 0.05) x 1000 / 20 = 997.5 m. Average error in chain from 1000 m to 1800 m length = (10 ... 1800 m length = (20 - 0.15) x 800 / 20 = 794.0 m. True distance = 997.5 + 794 = 1791.5 m.

Description : Explain the process of chaining on sloping ground by stepping method with neat sketch.

Last Answer : The procedure to measure horizontal distance between the points A and B on sloping ground is as follows. 1. Two persons-leader and follower are required for chaining. 2. The follower holds the end of chain at A. The leader goes ... between A and b L = AM, + MN' + NO' + OP' + PQ' + QB'

Description : Explain in brief linear measurements using: {i) Chaining (ii) Digital Tape

Last Answer : i. Chaining:  a. Linear measurement with chain carried out by two chainmen-Leader and follower.  b. The follower keeps the chain handle at starting station point, holds firmly it and directs the ... is at right spot, press the button and tape measures, calculates and displays distance on screen.

Description : Describe in brief obstacles in chaining.

Last Answer : There are 3 types of obstacles 1. Obstacle to ranging 2. Obstacle to chaining 3. Obstacle to both ranging & chaining. 1) Obstacle to Ranging: The type of obstacle in which the ... type of obstacle the problem lies in prolonging the line beyond the obstacle & determining the distance across it.

Description : Enlist the sources of error in chaining and state the precautions to be taken against error.

Last Answer : In general, the distance measurement obtained in the field will be in error. Errors in the distance measurement can arise from a number of sources: 1. Instrument errors: A chain may be faulty due to a defect ... confuse 10 m tag with 20 m tag. It should be avoided by noticing the 15 m tag.

Description : Describe in brief process of chaining on sloping ground.

Last Answer : In direct method which is also known as stepping method horizontal distance is directly measured as shown in fig. Horizontal distance between A and B is required to be measured. Procedure: i) A ... iii) The next step start from the C and the method is continued till point B reached. 

Description : Define 1)Ranging 2)Chaining

Last Answer : 1) Ranging The method of establishing intermediate points on a straight line between the two fixed points is known as ranging. 2)Chaining The method of measuring the distance with the chain or tape is called as Chaining.

Description : Reasoning strategies used in expert systems include ............... (A) Forward chaining, backward chaining and problem reduction (B) Forward chaining, backward chaining and boundary ... chaining, backward chaining and back propagation (D) Backward chaining, problem reduction and boundary mutation

Last Answer : (A) Forward chaining, backward chaining and problem reduction

Description : Forward chaining systems are ............. where as backward chaining systems are ................ (A) Data driven, Data driven (B) Goal driven, Data driven (C) Data driven, Goal driven (D) Goal driven, Goal driven

Last Answer : (C) Data driven, Goal driven 

Description : All politics aside, how could a wall not decrease illegal migration?

Last Answer : You mean for, let’s say, Americans wanting to seek a better life in, let’s say, Canada?

Description : Have we just had another mass migration to Fluther?

Last Answer : That sounds like a spectacular plan.

Description : Does Google/Gmail have migration features?

Last Answer : Contacts yes, Calendar 99% positive that its a yes, mail, ehh no :( Don’t use POP3 in Mail, use IMAP

Description : Ever have these migration trouble?

Last Answer : that sounds weird. I’d say, call apple. If you just migrated, your MacBook pro should be covered. Call 1 (800) MYA-PPLE….

Description : (i) What is meant by pull migration and push migration ? -Geography

Last Answer : (i) Pull Migration: There is a vast scope of employment in industries, trade, transport and other services in the urban centres. So, the urban centres act as magnets for the ... primarily engaged in secondary and tertiary activities of which industry, trade, transport and services are important.

Description : Differentiate between inter-state migration and intra-state migration. -Geography

Last Answer : Iinter Migration: When people migrate from one state to another. e.g., W.B. to Maharashtra, UP to Tamil Nadu, etc. Intra-State Migration: When people migrate within the same state. e.g., Kanpur to Varanasi, Ahmedabad to Vadodara , etc.

Description : Discuss one positive and one negative social consequence of migration. -Geography

Last Answer : Positive Consequence: People migrate to other city or state or to overseas to earn, send remittance to their families at home, resulting in economic prosperity. Negative Consequence: ... overpopulation and hence growth of slums in cities. It puts tremendous pressure on the infrastructures.

Description : Give three reasons for the large-scale migration from rural to urban areas. -Geography

Last Answer : Three reasons for largescale migration are: 1. Employment - people migrate in large number from rural to urban areas as the urban areas provide vast scope of employment in industries, trade, transport and ... laws place of residence once married. A large number of girls move to the cities as well.