Skip to main content

How to Rebuilding index or Reindex SQL Server 2005,2008

How to Rebuilding index or Reindex SQL Server 2005,2008

Hi,Friend. I'd like to display step for work about Rebuilding index or Reindex SQL Server 2005,2008 . I have created that to two method for that Capture Screen and Command Line.

Capture Screen

1. Log in to SQL Server .


2. Click the Database Folder and then select the Database Name for reindex and select Table Name and choose the Indexs same picture below.







3. Right Click at Indexs picture below





4.Waiting untill the Reindexs Forms display.


5. Click OK

Finish to Rebuild the index or Reindex sql 2005 , Easy Right ?

May be peple need to command line for Rebuild the index or Reindex sql 2005 because That is very fast for work . I think so . you can follow by below.

Command Line or SQL Script


use demo -- Change Database name
--All first DBCC CHECKDB
exec sp_dboption N'demo', N'single', N'true' --Set database option to single user
DBCC DBREINDEX ('tpstsalhd', '', 70) -- Select the Table name for that.

exec sp_dboption N'demo', N'single', N'False' --Set database option to Multi user

--Finally Check Result Run Sql Script Below.

dbcc showcontig(tpstsalhd)

Thank you for your visit my blog.

การ Reindex คืออะไร ทำไปทำไม นั้นผมอธิบายไงดี อันดีในความเข้าใจจากประสบการณ์
ผม ว่ามันก็เหมือนกับครั้งหนึ่งเรามีการจัดหนังสือในห้องสมุดไว้เป็นหมวดหมู่ อย่างดีแต่เปิดไปนานก็มีทั้งหนังสือใหม่ และหนังสือเก่าที่อ่านแล้วเก็บไม่เรียบร้อยฉะนั้นก็ต้องกมีการจัดเรียงกัน ใหม่เพื่อให้เวลาที่เราคนหา(Query) ทำได้เร็วขึ้นครับ นั้นก็เหมือนกันกับ ฐานข้อมูลเราต้องมีการจัดข้อมูลให้เป็นหมวดหมู่เหมือนกัน
ฉะนั้น เราจำเป็นต้องทำถ้าเราอยากให้การค้นหาข้อมูลเร็วขึ้น ครับ
สามารถหาข้อมูลเพิ่มเติมได้ จาก SQL Programming หัวข้อเรือง Database Turning.


Comments

Popular posts from this blog

วิธีคิด เปอร์เซ็นส่วนลดสินค้า

วิธี คำนวณ เปอร์เซ็นส่วนลดสินค้า เสื้อผ้า

วันนี้ผมมี วิธี คำนวณ ส่วนลดสินค้าว่าที่ร้านลดให้เรานั้นคิดเป็น กี่เปอร์เซ็นกันแน่
ตัวอย่างเช่น ร้านขาย เสื้อผ้าแฟชั่นสไตล์เกาหลี ร้านขาย แฟชั่นสไตล์เกาหลี ติดป้าย ราคาขาย เสื้อผ้าแฟชั่นสไตล์เกาหลี ไว้ 1300 ผมเข้าไปต่อราคาเหลือ 850 บาท และถ้าผมอยากรู้ว่า ร้านนั้นเขาลดราคาให้ผมกี่เปอร์เซ็นกันแน่นะ มาเริ่มกันเลยดีกว่า

ผมกำหนดให้ ราคาเก่า = X ,ราคาใหม่ = Y , Z = จำนวนเงินส่วนลด
z = x - y
z = 1300 - 850
z = 450 บาท

ฉะนั้นผมรู้แล้วว่าร้าน ขาย เสื้อ เสื้อแฟชั่นสไตเกาหลี ลดให้ผม 450 บาท แล้ว 450 บาทนั้นคิดเป็นกี่เปอร์เซ็นของ 1300 ล่ะครับที่นี้
PD = Percent Discount
PD = (z/x) x 100
แทนค่า

PD = (450/1300) x 100
PD = 34.61 %

ฉะนั้นเราก็รู้แล้วนะครับว่าเราได้ส่วนลดตั้ง 34.61 เปอร์เซ็นเลยที่เดียว
ผมคิดว่าสูตรง่ายพวกนี้เป็นสิ่งที่เราไม่ควรมองข้ามนะครับเลยเก็บมาฝากเพื่อน ๆ พี่ ๆ น้อง ๆ ครับ

Backflush เกี่ยวกับ ERP คืออะไร แปลว่าอะไร

Backflush เกี่ยวกับ Syteline ERP,Dynamix ,Baan,SAAP คืออะไร แปลว่าอะไร
คำถามนี้ถ้าถามแบบนี้ตอบไม่ยากครับ นั้นคือ ทุก Software เหมือนกัน ซึ่งเป็นวิธีการที่ไว้สำหรับเบิกจ่าย วัสดุที่ใช้ในงานผลิตแบบอัตโนมัติตาม Location ที่กำหนดไว้ใน BOM พอเข้าใจไหมครับ แต่ถ้าถามผมถามว่า ธุรกิจแบบไหนกับละ ที่จะใช้ Blackflush หรือ จะให้ แบบ ตัดจ่ายแบบ Manual ? สำหรับผม ผมจะตอบว่าถ้าธุรกิจที่มี ส่วนประกอบใน BOM มาก เช่น ประกอบรถยนต์ ซึ่งเราจะเห็นว่าประกอบรถยนต์หนึ่งคันนั้น ประกอบไปด้วย วัสดุ หรือ ส่วนประกอบเป็น พัน ๆ ชิ้น นั้นหมายถึงว่าเราคงไม่มาทำ Manual เบิกจ่ายจริงไหมครับ ก็ให้ระบบ ทำ Backflush ให้ดีกว่าระบบจะทำการตัดจ่ายอุปกรณ์ตามสูตรการผลิตหรือ BOM ที่เราผูกไว้ , ส่วนการตัดจ่ายแบบ Manual นั้นใช้ได้กับทุกธุระกิจ แต่ถ้าเหมาะก็จะเป็นจำพวกบริษัทที่ส่วนประกอบไม่มาก เช่น ธุรกิจที่ ปั๊มขึ้นรูป ครับ
แต่นอกเหนือจากนี้ ก็รบกวนช่วย แชร์ ประสบการณ์กันด้วยนะครับ

วิธีการ Uninstall MS SQL Server 2005 ,Express ฉบับบสมบูรณ์

How to Uninstall SQL 2005 ,Express
We can't remove the SQL 2005 Application via Add Remove Program of Windows because the SQL have a lot of the system file so MS SQL Server 2005 create Software for uninstall included the CD Installation which you can access the files follow by the Step below.

เราไม่สามารถใช้ add remove program เพื่อทำการ Uninstall ได้นะครับ เพราะมันจะทำให้เราลง sql ซ้ำไม่ได้ เพราะจะทำให้ remove component ไม่หมดครับจะต้องใช้วิธีนี้ครับ ให้เข้าไปที่





1. C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\ARPWrapper



2. Double Click ARPWrapper.exe

3. choose the component for uninstall , I'd like to advise you to select the component frist.

4.Click Next5. So,Welcome to the Microsoft SQL Server Installation Wizard.
6.Click Next


7. System Config Check





8. Click Next

9. Display screen for Change or Remove Instance. for you choose so you choosed the Remove


10. select Remove
11.Next
12.Next
13. Confirm to Uninstall -> Click Remove











and then for another component you can…