This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Thứ Bảy, 5 tháng 3, 2016

Tối ưu hóa câu lệnh SQL trong Oracle


Thảo luận trong 'Oracle' bắt đầu bởi oranewbie, Hôm nay lúc 00:58.
oranewbie

oranewbie New Member

Bài viết:
5
Đã được thích:
0
Tôi nhận được nhiều câu hỏi cũng như yêu cầu hỗ trợ để tối ưu hóa câu lệnh SQL trong Oracle trong thời gian gần đây từ các bạn sinh viên và anh em mới sử dụng Oracle. Trong bài viết này tôi tập hợp và cụ thể hóa lại các trường hợp cần tối ưu khi làm việc với SQL trong Oracle.


Tối ưu hóa câu lệnh SQL trong Oracle​

Cần tối ưu hóa câu lệnh truy vấn đến các bảng được đánh index và partition

Trong các hệ thống lớn, có nhiều bảng có dữ liệu lớn, khi tạo bảng người thiết kế phải thực hiện đánh index, partition để tăng tốc độ truy vấn dữ liệu. Vì thế khi viết câu lệnh truy vấn các bạn nên lưu ý một số nguyên tắc để có thể tối ưu hóa thời gian thực hiện câu lệnh:

1. Không khuyên khích sử dụng hàm đối với các trường được đánh index, partition:

Mã:
SELECT *
  FROM users
WHERE UPPER (username) = UPPER ('USERNAME'); -- trường username thường được đánh index, nên dùng hàm UPPER() sẽ giảm tốc độ truy vấn
2. Hạn chế dùng toán tử not like, not in, <> với trường được đánh index, partition

Mã:
SELECT *
  FROM users
			
			
			
WHERE username NOT LIKE 'USER_NAME%'; -- ở đây trường username được đánh index

SELECT *
  FROM users
WHERE username NOT IN ('USERNAME_ONE', 'USERNAME_TWO', 'USERNAME_THREE'); -- ở đây trường username được đánh index

SELECT *
  FROM users
WHERE username <> 'USERNAME';-- ở đây trường username được đánh index
3. Hạn chế sử dụng like ‘%str’

Mã:
SELECT *
  FROM users
WHERE username LIKE '%USERNAME';-- ở đây trường username được đánh index
Khi nào nên dùng IN và dùng EXISTS

Để quyết định dùng toán tử IN hay EXISTS khi nào chúng ta thực hiện đánh giá sau:

1. Hiểu bản chất toán tử IN

Mã:
SELECT *
  FROM table1
WHERE r1 IN (SELECT r2
               FROM table2);

--Câu lệnh trên tương đương với câu lệnh dưới

SELECT *
  FROM table1,
       (SELECT DISTINCT r2
                   FROM table2) table2
WHERE table1.r1 = table2.r2;
Câu lệnh này quét dữ liệu full bảng table2 vì nó thực hiện câu lệnh SELECT DISTINCT r2 FROM table2. Nhưng bảng dữ liệu T2 mà lớn thì thời gian thực hiện câu lệnh sẽ rất chậm

2.Bản chất câu lệnh dùng Exists

Mã:
SELECT DISTINCT pub_name
FROM table1
WHERE EXISTS
   (SELECT *
   FROM table2 where username='USERNAME');
Câu lệnh này quét dữ liệu full bảng table2 dẫn đến lệnh truy vấn chạy chậm

Như vậy:
  • Chúng ta dùng IN khi dữ liệu bảng table1 lớn hơn dữ liệu ở bảng table2
  • Chúng ta dùng Exists khi dữ liệu bảng table2 lớn hơn dữ liệu bảng table1, trường điều kiện được đánh index
  • Nếu dữ liệu cả 2 bảng đều lớn, hoặc tương đương nhau thì 2 cách dùng có thời gian thực hiện tương đương nhau
Chúc các bạn thành công
 

Hướng dẫn học vỡ lòng autoit (miễn phí)


Trên group AutoIT8 bạn Trần Hoài Nam có đăng mở khóa học AutoIT vỡ lòng
Ai cần thì vào đăng ký nha
[Đăng ký học]
- Buổi học đầu tiên: 20h30 Chủ nhật tuần này, dự kiến thời lượng: 1h
- Link đăng ký: http://goo.gl/forms/2PZF1B89Tq18
- Link Group: https://www.facebook.com/groups/autoitvolong16
- Xin lưu ý rằng Group ko hỗ trợ hỏi đáp AutoIT, mà chỉ hỗ trợ các thắc mắc về các buổi học, khóa học của mình
[Giới thiệu về khóa học]
- Thời lượng: khoảng 8 đến 10 tiếng
- Thời gian học: 20h30 Thứ năm và Chủ nhật bắt đầu từ 13/3/2016
- Hình thức học: live video, video, tương tác qua group hoặc trực tiếp người hướng dẫn
- Điều kiện học: dành cho người mới mới mới mới bắt đầu AutoIT
- Điều kiện đạt: hoàn tất bài thực hành cuối kỳ trước thời hạn (bị hoãn)
[Sau các khóa học AutoIT vỡ lòng này, bạn sẽ]
- Hiểu biết về các hàm, cấu trúc cơ bản và GUI trong AutoIT
- Tạo được chương trình, phần mềm ứng dụng cho riêng mình bằng AutoIT
- Học được cách tự học một ngôn ngữ lập trình
[Chương trình học]
- Bao gồm 8 buổi có kèm thực hành, xem chi tiết trong group
Lưu ý: xin lưu ý rằng, đây không phải là khóa học do group mình tổ chức mà do mình tự phát để kiếm thêm kinh nghiệm nói và giảng dạy trong ngành sư phạm. Mình cũng ko phải là người có chuyên môn cao trong lập trình nên chỉ có thể hỗ trợ các bạn newbie các kiến thức rất cơ bản qua khóa học này ^^

FM

PHIẾU THÔNG TIN
PHIẾU THÔNG TIN
Nhằm cho Ban Chủ Nhiệm câu lạc bộ Sân Khấu - Điện Ảnh Đại học Cần Thơ nắm rõ thông tin thành viên để tiện việc quản lý và phân công các nhiệm vụ phù hợp với năng lực, nguyện vọng của cá nhân thành viên.
Mong các bạn hợp tác.
Thời gia đang ký từ ngày 04/03/2016 đến ngày 10/03/2016
Mọi thắc mắc xin gửi về
Email: skdactu@gmail.com hoặc số điện thoai: 0939 067 007 (Trí K39)

Bạn đã là thành viên CLB Sân Khấu - Điện Ảnh Đại học Cần Thơ chưa?
MSSV
VD: B1303626 (nếu không có ghi "Không")
Câu trả lời của bạn
HỌ VÀ TÊN
VD: Đặng Văn A
Câu trả lời của bạn
Ngày tháng năm sinh
VD: 01/01/2016
Câu trả lời của bạn
Số điện thoại
VD: 0939067007
Câu trả lời của bạn
Email
VD: ab1303030@student.ctu.edu.vn (Nếu là sinh viên CTU thì các bạn nên dùng email Sinh viên để tiện việc liên hệ)
Câu trả lời của bạn
Khóa
VD: K36
Câu trả lời của bạn
Ngành học
VD: Vi sinh vật học
Câu trả lời của bạn
Khoa - Viện
Bộ phận mà bạn có nguyện vọng tham gia khi vào CLB Sân Khấu - Điện Ảnh Đại học Cần Thơ
Bạn hãy chọn thể loại mà bạn thích.
Tại sao bạn lại tham gia vào bộ phận đó?
Câu trả lời của bạn
Ngoài bộ phận trên bạn có thể tham gia và bộ phận nào khác trong CLB?
Bạn có sở trường, sở đoản nào khác?
Bắt buộc
Bạn đã sẵng sàng, và chắc chắn tham gia câu lạc bộ chứ?
Gửi
Không bao giờ gửi mật khẩu thông qua Google Biểu mẫu.
Nội dung này không phải do Google tạo ra hay xác nhận. Báo cáo Lạm dụng - Điều khoản Dịch vụ - Điều khoản Bổ sung
Google Biểu mẫu

Thứ Sáu, 4 tháng 3, 2016

STT SHORT 1

Hôm nay lại là một ngày đặc biệt muốn ghi nhật ký lắm nhưng lại ko có thời gian mình cảm thấy dường như bây giờ mình bận rộn muốn hơn một người thành đạt


string random
gbfhdgdvgshgdvhqwfeytdjshnhgedyhefhgdhsgdhhsbgdhsbjgdhdhekjrhknfdsj bbybvyih buvvh yutiryh  ireuithrugjujrfhjguetyuyt874847586785qtjt hgkfjtfhg fkjkgjhnfkjhrkjhkjfdhtkfjhgkhkjlfjklfjlkdjfkldgjlfjgjk lkdldklmujwoihnhyehwjidjeulwkepwoglkfj kgjgvkfjkjiorjfo

Phần mềm đăng tin miễn phí VFP


 Votunet Forum Poster (hay còn gọi VFP) là Phần mềm đăng tin rao vặt tự động, giúp bạn đăng tin rao vặt của mình lên rất nhiều trang rao vặt cùng lúc – chỉ với 1 cú click chuột! Không mất thời gian vào từng diễn đàn, không cần tạo tài khoản thủ công, mọi thao tác được tiến hành tự động, hàng loạt, trực tiếp trên giao diện phần mềm. Với phần mềm đăng tin Votunet Forum Poster Pro, bạn sẽ quên đi nỗi lo về việc đăng tin rao vặt!

Cộng đồng VFP https://www.facebook.com/groups/congdongvfppro/ 

Phần mềm đăng tin miễn phí

Bản VFP Free v1.3 [FULL] : http://www.mediafire.com/download.php?nto54oygc1hj1kg

HƯỚNG DẪN CÀI ĐẶT PHẦN MỀM

Có rất nhiều quý Khách tải phần mềm nhưng chạy thì báo lỗi. Quy trình cài đặt phần mềm như sau:

1. Tải phần mềm VFP về và xả nén ở ổ đĩa có định dạng là NTFS

2. Cài đặt .Net 4.0

3. Cài đặt SQLCE 3.5

Lưu ý:

- Trong trường hợp không cài đặt được .Net 4.0 phải cài đặt thêm 1 trong 2 file ( Windows Installer 3.1 và Windows Imaging Component) thông thường không cài đặt được .Net 4.0 là do dùng win XP.

- Cài đặt .Net xong phải reset lại máy để cài đặt SQLCE

- Cài đặt SQLCE 3.5(x86)  bị lỗi thì cài đặt SQLCE 3.5(x64)

Link tải các phần mềm:

- .Net 4.0:  Tải .NET Framework 4.0 từ Microsoft   hoặc từ Media

- SQLCE 3.5(x86)

- SQLCE 3.5(x64)


- Windows Installer 3.1

- Windows Imaging Component


Soạn thảo nội dung ở mã BBCode:
Link tải:  BBCodeEditor : http://www.mediafire.com/?p5bdihdbopq43pc

Vẫn không cài đặt được hãy để chúng tôi giúp bạn ^^yahoo    yahoo
Cùng khám phá những tính năng hấp dẫn của Votunet Fourm Poster

- Hỗ trơ forum VBB,phpBB3,IPB3
- Tạo tài khoản forum (Không đăng ký lại khi trên Profile đã có user/pass)
- Tạo tài khoản bằng tay -> lần sau có thể đăng ký tự động được.
- Kiểm tra tài khoản sống hay chết
- Kích hoạt mail
- Đăng tin
- Up tin
- Up tin theo lịch
- Tạo chữ ký
- Thay đổi avatar
- Hỗ trợ spin text ( cách dùng {a|b|c} hoặc {a,b,c} )
- Hỗ trợ gọi tên ( cách dùng $Nick$, $Forum$, $Time$, $Date$ )

Với chi phí chỉ 150k /tháng Quý Khách được tận hưởng những tính năng hấp dẫn của Votunet Forum Poster
- CHNN Server - Online - Đăng tin ngẫu nhiên
- Hỗ trợ deathbycaptcha.com,de-captcher.com
- SEOKeywords
- Gửi tin nhắn khách thăm
- Đăng tin RAOVAT
- Đăng tin 5giay.vn  rongbay.com
-  [Đăng blog] trên forum VBB
-  Chuyển đổi BBCode -> HTML và ngược lại
- Và được cập nhật thường xuyên nhưng phiên bản nâng cấp của Allproject
- Được hỗ trợ cài đăt tận nơi và tư vấn 24/24

Liên hệ với chúng tôi để được hỗ trợ: Mr Định 0916736111
   
Hướng dẫn sử dụng VFP

- Hướng dẫn đăng ký tài khoản và kích hoạt tài khoản : http://www.youtube.com/watch?v=ehQUB9GCUaw

- Hướng dẫn đăng tin + up tin + thay đổi avatar + thay đổi chữ ký + spam : http://www.youtube.com/watch?v=87EGZOPYhB4

- Hướng dẫn đăng tin + up tin trên 5giay.vn : http://www.youtube.com/watch?v=rmNA848_kqA

- Hướng đẫn sử dụng (sưu tầm trên mạng không biết ai làm) : http://votunetforumposter.blogspot.com/

- Hướng dẫn sử dụng BBCcode để spam và seo keyword http://www.youtube.com/watch?v=Q8hropD50ag

- Cách nhập và xuất dữ liệu trong VFP https://www.youtube.com/watch?v=KbNx6bzykVM